如果使用bash
以下命令启动,则这里的简单代码可以在我的机器上按预期工作:
function ⏰(){
date
}
⏰
使用此工具的其他人可能会遇到问题,还是通用?
我想知道,因为到目前为止,我从未在其他源代码中看到过类似的东西。
编辑:有无限的可能性,例如,可以通过使用表情符号来快速区分功能角色。
💣表示可以修改或删除文件的内容,a表示正在进行的工作,📃表示交互式菜单...
我想我们应该为所有这些创建一个标准,但这似乎是一个有趣的想法。
也许〜5个字符的随机行可以帮助我们了解代码的功能。(当然,我们需要学习如何阅读它们。)
更多编辑:我正在试一试。现在,如果我在编辑器(Or cat myscript.sh|grep function
)中折叠所有函数,它们将看起来像这样。(geany
与此处相比,我的unicode在终端中看起来要好得多。)
function ⬚_1(){
function ⬚⬚_2(){
function ⬚⬚⬚_📃_D(){
function ⬚⬚⬚⬚_📃_X(){
function ⬚⬚⬚⬚⬚_📃_Y(){
function ⬚⬚⬚⬚⬚⬚_❓_P(){
function ⬚⬚⬚⬚_📃_Z(){
function ⬚⬚⬚⬚⬚_❓_U(){
function ⬚⬚⬚⬚⬚_❓_O(){
我使用一个奇怪的缩进⬚来展示功能之间的相互关系,并使用符号📃/❓来清楚地区分它们的作用。(当然,这些不是我的真实函数名称,我只是在最后加上一个随机字母,但是即使没有它们,我们也可以清楚地看到它们之间的关系。)
echo $foo
也是安全的。