#!/bin/bash
name="
shell
"url="
"str1=$name$url #
中間不能有空格
#是因為當字串不被任何一種引號包圍時,遇到空格就認為字串結束了,
#空格後邊的內容會作為其他變數或者命令解析
str2="
$name $url"#
如果被雙引號包圍,那麼中間可以有空格
str3=$name"
: "$url #
中間可以出現別的字串
str4="
$name: $url"#
這樣寫也可以
str5="
$script: $index.html"#
這個時候需要給變數名加上大括號
#加是為了幫助直譯器識別變數的邊界,
echo $str1
echo $str2
echo $str3
echo $str4
echo $str5
輸出:
shellshell shell: shell: shellscript: index.html
shell 字串拼接
bin bash name shell url str1 name url 中間不能有空格 str2 name url 如果被雙引號包圍,那麼中間可以有空格 str3 name url 中間可以出現別的字串 str4 name url 這樣寫也可以 str5 script index.html 這個...
拼接字串
border 1 class box 標籤名稱th 是否顯示th 標籤順序th tr thead 首頁td class check 是option 否option select td class number 1option 2option 3option 4option 5option 6opti...
字串拼接
給定兩個字串s1和s2,合併成乙個新的字串s。合併規則為,s1的第乙個字元為s的第乙個字元,將s2的最後乙個字元作為s的第二個字元 將s1的第二個字元作為s的第三個字元,將s2的倒數第二個字元作為s的第四個字元,以此類推。包含多組測試資料,每組測試資料報含兩行,代表長度相等的兩個字串s1和s2 僅由...