dollar符号后的单引号

作用是让引号内的转义字符得到解释。

~$ echo $'Name\tAge\nBob\t24\nMary\t36'
Name	Age
Bob	24
Mary	36

~$ echo $'\u25b6'
▶

可以用echo 达到类似的结果:

~$ echo -e 'Name\tAge\nBob\t24\nMary\t36'
Name	Age
Bob	24
Mary	36

也可以用 eval命令:

~$ foo='\u25b6'
~$ eval bar=\$\'$foo\'
~$ echo "$bar"



你可能感兴趣的:(Linux)