shell 单引号 双引号 反引号区别+反斜杠
单引号(''):关闭所有有非凡作用的字符。 双引号(""):忽略大多数有非凡作用的字符,除了:$,`,/(美元符号,反引号,反斜杠),不忽略美元符号意味着在双引号内部也能进行变量名替换。 反引号(``):命令替换(在命令行中插入命令的标准输出)。还有一种方法是:$(...)结构括起来,其中,$(...)格式受到POSIX标准支持,也利于嵌套。 反斜杠( / ):一般用作转义字符,或称逃脱字符,如果echo要让转义字符发生作用,就要使用-e选项,且转义字符要使用双引号。eg:echo -e "/n" 反斜杠的
转载
2010-12-24 15:40:00 ·
852 阅读 ·
0 评论