shell 字串拼接

2022-05-09 03:12:05 字數 608 閱讀 3538

#

!/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 僅由...