我在 bash 中偶然发现了一个无法解释的符号......为什么当我输入符号时#,我不明白#: command not found???这是因为#是 bash 中的注释吗?
ste*_*ver 15
直接来自man bash:
注释
在非交互式 shell 或启用
interactive_comments了shopt内置选项的交互式 shell 中(请参阅下面的SHELL BUILTIN COMMANDS),以 开头的单词#会导致该单词和该行上的所有剩余字符被忽略。没有interactive_comments启用该选项的交互式 shell不允许评论。该interactive_comments选项在交互式 shell 中默认处于启用状态。