Shell 字符串拼接的實(shí)現(xiàn)示例
1. 字符串聲明
概述
- 字符串的基本操作
腳本 1
# 聲明字符串 str01="str01" echo ${str01} # 單引號(hào)也可以 # 不過(guò)后面的例子, 通常是用 雙引號(hào), 具體原因, 以后會(huì)解釋 str02='str02' echo ${str02} # 對(duì)引號(hào)的轉(zhuǎn)義, 這里就不提了
2. 簡(jiǎn)單拼接
概述
- 簡(jiǎn)單的字符串拼接
腳本 1:
#/bin/bash # 字面量拼接 # 1. 兩個(gè)串依次排列即可 # 2. 不能有空格, 否則會(huì)報(bào)錯(cuò) # 12 str01="1""2" echo ${str01} # 引號(hào)混合 # 12 str02="1"'2' echo ${str02}
3. 變量拼接
概述
- 已經(jīng)定好的字符串, 也可以參與到拼接中
腳本1: 變量拼接
#/bin/bash # 變量拼接 # 1. 類(lèi)似字面量拼接 # part01part02 part01="part01" part02="part02" str03=${part01}${part02} echo ${str03} # 變量字面量混拼 # part01end str04=${part01}"end" echo ${str04} # 引號(hào) # part01 part02 str05="${part01} ${part02}" echo ${str05}
4. 命令拼接
概述
- 命令也可以參與到拼接中
腳本
#/bin/bash # 命令 str01=`date` # 當(dāng)前日期 echo ${str01} # 拼接 # 當(dāng)前日期end # 當(dāng)前日期part01 part01="part01" str02=`date`"end" echo ${str02} str03=`date`${part01} echo ${str03} # 引號(hào) # 單引號(hào)內(nèi)的 命令無(wú)法執(zhí)行 # 當(dāng)前日期 # `date` str04="`date`" echo ${str04} str05='`date`' echo ${str05}
能說(shuō)清楚, 就行了
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Shell腳本8種字符串截取方法總結(jié)
- Shell字符串比較相等、不相等方法小結(jié)
- Shell實(shí)用技巧:快速去除字符串中的空格
- Shell字符串截取的詳細(xì)方法
- Shell腳本中計(jì)算字符串長(zhǎng)度的5種方法
- 用Shell判斷字符串包含關(guān)系的方法小結(jié)
- Shell腳本實(shí)現(xiàn)簡(jiǎn)單分割字符串
- 在Shell中分割字符串的例子
- Shell中判斷字符串是否為數(shù)字的6種方法分享
- Shell獲取字符串長(zhǎng)度的多種方法總結(jié)
- Shell腳本實(shí)現(xiàn)查找字符串中某字符最后出現(xiàn)的位置
- shell字符串比較判斷是否為數(shù)字
相關(guān)文章
利用shell刪除數(shù)據(jù)表中指定信息和字段對(duì)應(yīng)的文件
這篇文章主要介紹了利用shell刪除數(shù)據(jù)表中指定信息和字段對(duì)應(yīng)的文件,需要的朋友可以參考下2014-04-04Shell腳本中調(diào)用、引用、包含另外一個(gè)腳本文件的兩種方法
這篇文章主要介紹了Shell腳本中調(diào)用、引用、包含另外一個(gè)腳本文件的兩種方法,本文介紹的兩種方法適合在當(dāng)前目錄下,需要的朋友可以參考下2014-12-12Linux?signal()函數(shù)的使用學(xué)習(xí)
這篇文章主要為大家介紹了Linux?signal()函數(shù)的使用學(xué)習(xí)及示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05shell 備份數(shù)據(jù)庫(kù)、代碼上線(xiàn)的腳本
Shell 是一個(gè)用 C 語(yǔ)言編寫(xiě)的程序,它是用戶(hù)使用 Linux 的橋梁。Shell 既是一種命令語(yǔ)言,又是一種程序設(shè)計(jì)語(yǔ)言。這篇文章主要介紹了shell腳本之備份數(shù)據(jù)庫(kù)、代碼上線(xiàn),需要的朋友可以參考下2020-02-02linux shell中 if else以及大于、小于、等于邏輯表達(dá)式介紹
在linux shell編程中,大多數(shù)情況下,可以使用測(cè)試命令來(lái)對(duì)條件進(jìn)行測(cè)試,這里簡(jiǎn)單的介紹下,方便需要的朋友2013-02-02