單引號 雙引號 反向單引號

我個人理解:

單引號 ' '

既不識別命令 也不識別變量

只強調單引號裏的內容

 

雙引號 " "

可以識別變量 不能識別命令

在命令行中強調“變量”、區別普通字符和命令

 

反向單引號 ` `

只能識別命令 在命令行中強調“命令”、區別字符和變量

 

 

三種引號的標準解釋:

1、由單引號('),強引用,其中的變量會被替換未變量值。

2、由雙引號("),弱引用,其中的變量不會被替換未變量值,而保持原字符串。

3、反向單引號(`)括起來的字符串被shell解釋爲命令行,在執行時,shell首先執行該命令行,並以它的標準

輸出結果取代整個反引號(包括兩個反引號)部分。

發佈了18 篇原創文章 · 獲贊 0 · 訪問量 1223
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章