shell 中的三種引號的作用


1. 單引號(' ')

  單引號里的任何字符都會原樣輸出,單引號字符串中的變量是無效的;

  單引號字串中不能出現單獨一個的單引號(對單引號使用轉義符后也不行),但可成對出現,作為字符串拼接使用。

2. 雙引號(" ")

  雙引號里可以有變量;

  雙引號里可以出現轉義字符;

3. 反引號(` `)

  命令替換;

  在執行一條命令時,會先將其中的 ``,或者是$() 中的語句當作命令執行一遍,再將結果加入到原命令中重新執行;

  $():里面放的是命令,用來進行命令替換的;

  ${}:里面放的是變量,用來引用變量的;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM