常用转义字符(3.4,P65-66)
字符预览:\ ,'', "", ``
掌握情况:
一、反斜杠(\)
将变量转回本义
$echo "\$5"
输出$5
说明:$有特殊含义,不转义无法正常输出
二、单引号('')
'???'内所有变量均看作字符串(本义)
$echo "$5"
输出$5
三、双引号(''")
"???"输出时保留变量的值(如$HOME的值可为/root)
$echo "$HOME"
/root
四、反引号(``)
`???`执行其中的命令,然后返回执行结果
$echo `cat /etc/system-release`
CentOS release 6.5 (Final)
课本例子(可不看)


网友评论