shell 字符串拼接


在腳本語言中,字符串的拼接(也稱字符串連接或者字符串合並)往往都非常簡單,例如:

  • PHP 中,使用.即可連接兩個字符串;
  • JavaScript 中,使用+即可將兩個字符串合並為一個。


然而,在 Shell 中你不需要使用任何運算符,將兩個字符串並排放在一起就能實現拼接,非常簡單粗暴。請看下面的例子:

  1. #!/bin/bash
  2. name="Shell"
  3. url="http://c.biancheng.net/shell/"
  4. str1=$name$url #中間不能有空格
  5. str2="$name $url" #如果被雙引號包圍,那么中間可以有空格
  6. str3=$name": "$url #中間可以出現別的字符串
  7. str4="$name: $url" #這樣寫也可以
  8. str5="${name}Script: ${url}index.html" #這個時候需要給變量名加上大括號
  9. echo $str1
  10. echo $str2
  11. echo $str3
  12. echo $str4
  13. echo $str5


免責聲明!

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



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