shell——$后加引号有什么用($"string"和$'string')

若是没有特殊定制bash环境或有特殊需求,$"string"和"string"是彻底等价的 $后接单引号的$‘string’,这在bash中被特殊对待:会将某些反斜线序列(如\n,\t,",'等)继续转义,而不认为它是字面符号(若是没有$符号,单引号会强制将string翻译为字面符号,包括反斜线)。 例:python [root@python ~]# echo $"a\nb" a\nb [root
相关文章
相关标签/搜索