在阅读我在Definitions:
中注意到的Bash参考手册时元字符
一个字符,当不加引号时,会分隔单词。元字符是空格,制表符,换行符或以下字符之一:'|','&amp;',';','(',')','&lt;'或'&gt;'。< / p>
但是像$,\和其他人一样具有特殊意义。为什么他们不被列为元字符?
答案 0 :(得分:2)
您在问题中发布了答案(作为文档中引用的文本的一部分)。
元字符是:
一个字符,当不加引号时,会分隔单词。
$
和\
都不用于分隔单词。如果没有引用,它们都会与它们后面的字符保持在一起。