[[email protected] ~]# name=sc
#定義變數name的值是sc
[[email protected] ~]# echo '$name'
$name
#如果輸出時使用單引號,則$name原封不動地輸出
[[email protected] ~]# echo "$name"
sc
#如果輸出時使用雙引號,則會輸出變數name的值sc
[[email protected] ~]# echo `date`
2013 10月 21 日星期一 18:16:33 CST
#反引號的命令會正常執行
[[email protected] ~]# echo '`date`'
'date'
#但是如果反引號括起來的命令又被單引號括起來,那麼這條命令不會執行,`date`會被當成普通字元輸出
[[email protected] ~]# echo "`date`"
2013年 10月 21 日星期一 18:14:21 CST
#如果被雙引號括起來,那麼這條命令又會正常執行
[[email protected] ~]# echo ls
ls
[[email protected] -]# echo `ls`
anaconda-ks.cfg install.log install.log.syslog sh test testfile
#只有用反引號包含命令,這條命令才會執行
[[email protected] ~]# echo $(date)
2013年 10月 21 日 星期一 18:25:09 CST
#使用用$(命令)的方式也是可以的