濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > Shell腳本8種字符串截取方法總結(jié)

Shell腳本8種字符串截取方法總結(jié)

熱門(mén)標(biāo)簽:excel地址地圖標(biāo)注 東莞電銷機(jī)器人價(jià)格一覽表 陜西電銷卡外呼系統(tǒng)怎么安裝 地圖標(biāo)注超出范圍怎么辦 百度地圖標(biāo)注圖標(biāo)更換 百度地圖的地圖標(biāo)注 杭州機(jī)器人外呼系統(tǒng) 旅游地圖標(biāo)注大全 佛山高德地圖標(biāo)注中心

Linux 的字符串截取很有用。有八種方法。

假設(shè)有變量 var=http://www.aaa.com/123.htm.

1. # 號(hào)截取,刪除左邊字符,保留右邊字符。

復(fù)制代碼 代碼如下:

echo ${var#*//}

其中 var 是變量名,# 號(hào)是運(yùn)算符,*// 表示從左邊開(kāi)始刪除第一個(gè) // 號(hào)及左邊的所有字符
即刪除 http://
結(jié)果是 :www.aaa.com/123.htm

2. ## 號(hào)截取,刪除左邊字符,保留右邊字符。

復(fù)制代碼 代碼如下:

echo ${var##*/}

##*/ 表示從左邊開(kāi)始刪除最后(最右邊)一個(gè) / 號(hào)及左邊的所有字符
即刪除 http://www.aaa.com/

結(jié)果是 123.htm

3. %號(hào)截取,刪除右邊字符,保留左邊字符

復(fù)制代碼 代碼如下:

echo ${var%/*}

%/* 表示從右邊開(kāi)始,刪除第一個(gè) / 號(hào)及右邊的字符

結(jié)果是:http://www.aaa.com

4. %% 號(hào)截取,刪除右邊字符,保留左邊字符

復(fù)制代碼 代碼如下:

echo ${var%%/*}

%%/* 表示從右邊開(kāi)始,刪除最后(最左邊)一個(gè) / 號(hào)及右邊的字符
結(jié)果是:http:

5. 從左邊第幾個(gè)字符開(kāi)始,及字符的個(gè)數(shù)

復(fù)制代碼 代碼如下:

echo ${var:0:5}

其中的 0 表示左邊第一個(gè)字符開(kāi)始,5 表示字符的總個(gè)數(shù)。
結(jié)果是:http:

6. 從左邊第幾個(gè)字符開(kāi)始,一直到結(jié)束。

復(fù)制代碼 代碼如下:

echo ${var:7}

其中的 7 表示左邊第8個(gè)字符開(kāi)始,一直到結(jié)束。
結(jié)果是 :www.aaa.com/123.htm

7. 從右邊第幾個(gè)字符開(kāi)始,及字符的個(gè)數(shù)

復(fù)制代碼 代碼如下:

echo ${var:0-7:3}

其中的 0-7 表示右邊算起第七個(gè)字符開(kāi)始,3 表示字符的個(gè)數(shù)。
結(jié)果是:123

8. 從右邊第幾個(gè)字符開(kāi)始,一直到結(jié)束。

復(fù)制代碼 代碼如下:

echo ${var:0-7}

表示從右邊第七個(gè)字符開(kāi)始,一直到結(jié)束。
結(jié)果是:123.htm

注:(左邊的第一個(gè)字符是用 0 表示,右邊的第一個(gè)字符用 0-1 表示)

您可能感興趣的文章:
  • Linux Shell 截取字符串的方法示例
  • shell編程中的字符串截取方法小結(jié)
  • Powershell截取字符串并添加省略號(hào)的例子
  • Shell字符串截取的詳細(xì)方法
  • Shell字符串截取的實(shí)現(xiàn)方法(非常詳細(xì))

標(biāo)簽:朝陽(yáng) 雅安 通遼 延邊 西藏 青島 隨州 南充

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Shell腳本8種字符串截取方法總結(jié)》,本文關(guān)鍵詞  Shell,腳本,8種,字符串,截取,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Shell腳本8種字符串截取方法總結(jié)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Shell腳本8種字符串截取方法總結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    石屏县| 唐河县| 盐亭县| 大厂| 故城县| 建湖县| 平陆县| 壤塘县| 吉安市| 阿尔山市| 河间市| 恩施市| 双辽市| 屯昌县| 丁青县| 汝城县| 宜宾县| 耿马| 荣昌县| 社会| 定日县| 滕州市| 永寿县| 江陵县| 青海省| 鹤峰县| 临武县| 淮安市| 南投市| 通河县| 罗江县| 日土县| 麻江县| 佛山市| 临朐县| 黄平县| 博爱县| 邢台市| 社旗县| 南汇区| 和政县|