问答题

简答题 shell中都有哪些引号,他们之间的区别是什么?

【参考答案】

在shell中引号分为三种:单引号,双引号和反引号。
单引号(‗)由单引号括起来的字符都作为普通字符出现。特殊字符用单引号括起来以后也会失去原有意义,而只作为普通字符解释。
双引号(―)由双引号括起来的字符,除“$”、“\”、“‘”、和“‖”这几个字符仍是特殊字符并保留其特殊功能外,其余字符作为普通字符对待。
反引号(`)反引号括起来的字符串被shell解释为命令,在执行时,shell首先执行该命令,并以它的标准输出结果取代整个反引号(包括两个反引号)部分。

相关试题