linux命令學習——單引號(‘’)、雙引號(“”)、小引號(``)總結

在編寫shell腳本時對於引號的應用也是十分重要的,這裏總結一下三種引號的特點。

1、單引號(‘’),被單引號包裹的內容會將其視爲字符串,即使做了像 \n  這樣的換行,也會照樣輸出 \n 而不是 換行。

2、雙引號(“”),和單引號不同的是,雙引號會將包裹內容的轉義字符輸出。下面做一個例子:

$ name=kehr
$ echo "$name"
kehr
$ echo '$name'
$name
明顯可以看出二者的差別

3、小引號(``)這個符號也不知道學名叫什麼,我管它叫“小引號”,哈哈。

它的作用是,被小引號包裹的內容會先執行。

例如,當我們在安裝內核devel等文件的時候會用到下面的命令:

yum install kernel-devel-`uname -r`

這裏的小引號就是鍵盤數字1,左邊的那個鍵。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章