当我打开BashBurn源代码时我会:
mainmenu[7]="$bb_menu_8@check_path"
我不知道@check_path
是什么意思?它是如何工作的?
答案 0 :(得分:0)
这并不代表Bash中的任何特殊内容:@
只是字符串的一部分。但是,它可能在BashBurn实现中具有特殊含义。
看起来它是BashBurn中使用的翻译框架的一部分。您可以在GitHub for example上自行搜索。
mainmenu
在BashBurn.sh
中设置,然后作为第二个参数传递给bbmenu
函数。该函数在bbmenu.sh
中定义。有语法描述,包括以下信息:
所有项目都由AMPERSAND分开。
您现在需要做的就是阅读bbmenu.sh
文件中的其余文档。