欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

字符串操作

字符串切片

字符串的第一個字符,編號為0,右鄰的字符編號,一次增加1

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

${變量:位置起點}

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

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

${變量:位置起點:長度}

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

字符串長度

使用${#變量名稱}可以計算變量值的字符串長度

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

字符串替換

只替換第一個符合的字符串

使用${變量/字符串/替換為的字符串}來進行替換第一個符合的字符串

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

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

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

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

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

相關(guān)文章

  • ./ 和 sh 的使用區(qū)別詳解

    ./ 和 sh 的使用區(qū)別詳解

    這篇文章主要介紹了./ 和 sh 的使用區(qū)別詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Shell判斷字符串變量是否為空的方法實現(xiàn)

    Shell判斷字符串變量是否為空的方法實現(xiàn)

    本文主要介紹了Shell判斷字符串變量是否為空的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • 利用Shell 腳本解決DDOS攻擊問題

    利用Shell 腳本解決DDOS攻擊問題

    這篇文章主要介紹了利用Shell 腳本解決DDOS攻擊問題的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • linux?shell文件轉(zhuǎn)碼iconv命令的使用

    linux?shell文件轉(zhuǎn)碼iconv命令的使用

    本文主要介紹了linux?shell文件轉(zhuǎn)碼iconv命令的使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • linux幾個沒用但是有趣的命令(收藏)

    linux幾個沒用但是有趣的命令(收藏)

    今天給大家分享一些linux幾個沒用但是有趣的命令,非常不錯,喜歡的朋友快快收藏吧
    2021-11-11
  • Shell實現(xiàn)的Oracle啟動腳本分享

    Shell實現(xiàn)的Oracle啟動腳本分享

    這篇文章主要介紹了Shell實現(xiàn)的Oracle啟動腳本分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-01-01
  • 一個簡單的linux命令 cp

    一個簡單的linux命令 cp

    這篇文章主要介紹了一個簡單的linux命令cp,cp命令用來復(fù)制文件或者目錄,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • Linux實現(xiàn)壓縮文件的生成與查看的常用命令總結(jié)

    Linux實現(xiàn)壓縮文件的生成與查看的常用命令總結(jié)

    如果你是后端程序員,我想你一定見過*.tar.gz、*.zip、*.jar后綴的文件吧,這些都是壓縮文件,那這些文件都是怎么生成的,又有哪些關(guān)鍵區(qū)別呢?本文將帶你一起了解這些文件和配套的操作命令,以及其經(jīng)常使用的場景
    2022-09-09
  • crontab設(shè)置每分鐘、每小時、每天、每周、每月、每年定時執(zhí)行的腳本

    crontab設(shè)置每分鐘、每小時、每天、每周、每月、每年定時執(zhí)行的腳本

    這篇文章主要介紹了crontab設(shè)置每分鐘、每小時、每天、每周、每月、每年定時執(zhí)行,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04
  • Shell腳本實現(xiàn)上傳zip壓縮文件到FTP服務(wù)器

    Shell腳本實現(xiàn)上傳zip壓縮文件到FTP服務(wù)器

    這篇文章主要介紹了Shell腳本實現(xiàn)上傳zip壓縮文件到FTP服務(wù)器,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2014-12-12

最新評論