1、倒引號表示命令,用於命令替換,獲取命令的返回結果。
echo now is `date` 或者 echo now is $(date)
2、單引號
name=Andy 沒有問題,
如果想 name=Andy Niu,報錯:bash:niu:command not found,程序認為第一個空格后是命令。如何解決這個問題?
使用單引號 name=‘Andy Niu’
注:字符串中包含等號,也需要使用單引號引起來。
3、雙引號
desc=‘I am $name’
echo $desc
I am $name’ ,我想顯示的是 I am Andy Niu。怎么辦?
使用雙引號,雙引號對於其中的 $、\(反斜杠)、·(倒引號)特殊對待。