我在bash中偶然发现了一个无法解释的符号...输入符号后#
,为什么不知道#: command not found
?这是因为#
bash中有评论吗?
直接来自man bash
:
注释
在非交互式外壳程序或启用
interactive_comments
了shopt
内置选项的交互式外壳程序中(请参见下面的SHELL BUILTIN COMMANDS),以开头的单词#
会导致忽略该单词和该行上的所有剩余字符。未interactive_comments
启用该选项的交互式外壳程序不允许注释。interactive_comments
默认情况下,该选项在交互式外壳程序中处于启用状态。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句