Bash 引號

2020-06-17 14:43 更新

字符串

當您輸入的內容為簡單的字符串或文本時,單引號和雙引號的作用沒有任何區(qū)別。請仔細閱讀以下示例:

  1. #!/bin/bash
  2. echo 'Hello World!'
  3. echo
  4. echo "Welcome to W3Cschool!"

執(zhí)行結果:

  1. $ ./bash_script.sh
  2. Hello World!
  3. Welcome to W3Cschool!

變量

當您想打印輸出一個已定義的變量,則需要使用雙引號。這時若使用單引號不會將其視為變量。請仔細閱讀以下示例:

  1. #!/bin/bash
  2. comment="Welcome to W3Cschool!"
  3. echo "$comment"
  4. echo '$comment'

執(zhí)行結果:

  1. $ ./bash_script.sh
  2. Welcome to W3Cschool!
  3. $comment

復合示例

請仔細閱讀以下示例,以幫助您更好的理解在 Bash 中,引號的概念及使用。

  1. $ ./bash_script.sh
  2. echo
  3. echo "Hello World!"
  4. comment='Welcome to W3Cschool!'
  5. echo $comment
  6. echo
  7. echo "Hello World!"
  8. comment="Welcome to W3Cschool!"
  9. echo $comment
  10. echo
  11. echo "Hello World!"
  12. remark="Hello User, $comment"
  13. echo $remark
  14. echo
  15. echo "Hello World!"
  16. remark='Hello User, $comment'
  17. echo $remark

執(zhí)行結果:

  1. $ ./bash_script.sh
  2. Hello World!
  3. Welcome to W3Cschool!
  4. Hello World!
  5. Welcome to W3Cschool!
  6. Hello World!
  7. Hello User, Welcome to W3Cschool!
  8. Hello World!
  9. Hello User, $comment
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號