天天看點

shell中單引号、雙引号

# abc=haha

# echo $abc

haha

# echo "$abc"

# echo '$abc'

$abc

# echo ''$abc''

# echo ''$abc'$abc'

haha$abc

由上面的例子不難看出,雙引号是不會屏蔽對變量和某些特殊符号的轉義的,而單引号裡的所有内容都會原封不對的輸出,而單引号裡再用單引号将變量引起來,變量就又可以正常的顯示,有點像數學裡的負負為正。

本文轉自leonardos51CTO部落格,原文連結:http://blog.51cto.com/leomars/1903724 ,如需轉載請自行聯系原作者