shell欄位拼接日期 shell 指令碼字串拼接

2021-10-12 13:33:28 字數 993 閱讀 3898

在編寫shell指令碼的時候,難免會使用shell指令碼的字串拼接,不經常使用的話真的會忘記。本人寫著一篇的目的也就是記錄以下,到時候回過頭來不用找的太麻煩。

首先變數與變數拼接

str1="123"

str2="456"

echo $str1$str2

結果輸出123456

其次字串與變數拼接

str3="789"

echo $str3"000"

輸出結果789000

另外一種變數與字串拼接方式

echo "$000"

輸出結果789000

再其次字串與字串的拼接

echo "111""222"

輸出結果111222

再其次linux命令與字串拼接

echo "[`date` ]"

這裡使用linux 的date日期命令

輸出結果為[tue may 26 16:03:36 cst 2020 ]

再其次linux命令與變數拼接

echo `date`$str1

輸出結果為:tue may 26 16:05:54 cst 2020123

最後命令與命令的拼接

echo `date``ls`

輸出結果為:tue may 26 16:07:36 cst 2020auto.sh logs logsetting.sh logtar.sh lua luajit openresty.conf shelltest.sh src

#字串與字串的拼接

str1="123"str2="456"

echo$str1$str2

#變數和字串拼接

str3="789"

echo $str3"000"

echo "$000"#字串與字串echo "111""222"#字串與命令echo "[`date` ]"#命令與變數echo `date`$str1

#命令與命令echo `date``ls`

oracle欄位拼接

select a.id,a.value b.value from a a,b b where a.id b.id 哪種資料庫?如果是sqlserver select cast column1 as varchar 10 cast column2 as varchar 10 as p from tab...

Access 字段拼接

今天遇到乙個需求,在access資料庫中,有個net id 字段,它的值是由 jjgrape 這個字串和 id 字段組成的,也就是說,要把 jjgrape 和 id 字段拼接起來 那怎麼拼接呢?第一反應是 但結果報錯 update qrcode set net id net id id where ...

SQL拼接字段

拼接字段 select concat vend name,vend country,from vendors order by vend name 分析 1 儲存在vend name列中的名字 2 包含乙個空格和乙個左圓括號的串 3 儲存在vend country列中的國家 4 包含乙個右圓括號的串...