【发布时间】:2011-01-04 19:29:17
【问题描述】:
我刚刚在 bash 中看到了一些我不太理解的代码。作为新手 bash 脚本编写者,我不确定发生了什么。
echo ${0##/*}
echo ${0}
我真的看不出这两个命令的输出有什么不同(打印脚本名称)。 # 只是评论吗? /* 是怎么回事。如果是评论,为什么它不会干扰关闭的} 大括号?
谁能给我一些关于这个语法的见解?
【问题讨论】:
标签: bash variables syntax curly-braces