亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

shell 字符串操作(切片 長(zhǎng)度 替換)

 更新時(shí)間:2023年09月24日 08:57:57   作者:bug生產(chǎn)者  
這篇文章主要為大家介紹了shell 字符串操作(切片 長(zhǎng)度 替換)腳本解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

字符串操作

字符串切片

字符串的第一個(gè)字符,編號(hào)為0,右鄰的字符編號(hào),一次增加1

取字符串切片的語法有兩種

${變量:位置起點(diǎn)}

由指定的位置開始,截取子字符串到字符串結(jié)束

str="123456"
substr=${str:4}
# 打印結(jié)果為56
echo $substr

${變量:位置起點(diǎn):長(zhǎng)度}

str="123456"
substr=${str:2:5}
# 打印結(jié)果為3456
echo $substr

字符串長(zhǎng)度

使用${#變量名稱}可以計(jì)算變量值的字符串長(zhǎng)度

name="test"
# 4
echo ${#name}

字符串替換

只替換第一個(gè)符合的字符串

使用${變量/字符串/替換為的字符串}來進(jìn)行替換第一個(gè)符合的字符串

str="test..1.."
replace=${str/../-}
# test-1..
echo $replace

替換所有符合條件的字符串

使用${變量//字符串/替換為的字符串}來進(jìn)行替換所有符合條件的字符串

str="test..1.."
replace=${str//../-}
# test-1-
echo $replace

以上就是shell 字符串操作(切片 長(zhǎng)度 替換)的詳細(xì)內(nèi)容,更多關(guān)于shell 字符串操作的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論