正如在bash手册中记录的那样,它用于本地化: 一个以美元符号(“$”)开头的双引号字符串将根据当前语言环境进行翻译。如果当前语言环境为 C 或 POSIX,则忽略美元符号。如果字符串被翻译并替换,则替换后的字符串仍然是双引号包含。