【Linux面試真題】- 描述Linux shell中單引號、雙引號及不加引號的簡單區別

【Linux面試真題】- 描述Linux shell中單引號、雙引號及不加引號的簡單區別

答:

單引號:所見即所得,即將單引號內的內容原樣輸出,或者描述為單引號里面看到的是什么就輸出什么。
雙引號:把雙引號里面的內容給輸出出來,如果內容中有命令、變量等,會先把,變來那個、命令解析出結果,然后輸出最終內容。
雙引號內的命令或者變量寫法’命令或變量’或$(命令或變量)

無引號:把內容輸出出來,可能不會鍵含有空格的字符串,視為一個整體輸出,如果內容中有命令、變量等,會先把變量、命令解析出來,然后輸出最終內容,如果字符串中帶有空格等特殊字符,則不能完整輸出,需要改加雙引號。一般連續的字符串,數字,路徑等可以用,不過最好用雙引號,替代之。



相關新聞

聯系我們

400-080-6560

在線咨詢:點擊這里給我發消息

郵件:[email protected]

工作時間:周一至周日,09:00-18:30

QR code
云南快乐10分开奖直播