国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

shell取字符串前幾位 shell腳本字符串分割的幾種方法?

shell腳本字符串分割的幾種方法?Read-P“input string(用空格分割):”string#要提示您輸入字符串,您可以在此處輸入STR1=echo$string | cut-D“”-F1

shell腳本字符串分割的幾種方法?

Read-P“input string(用空格分割):”string#要提示您輸入字符串,您可以在此處輸入

STR1=echo$string | cut-D“”-F1#要按空格分割輸入字符串,請(qǐng)取第一個(gè)字段

STR2=echo$string | cut-D”-F2#要按空格分割輸入字符串,取第二個(gè)字段(field)

str3=echo$string | cut-D “”-F3#根據(jù)空格拆分輸入字符串,取第三個(gè)字段(field)

echo$STR1#顯示第一個(gè)字段

echo$STR2#顯示第二個(gè)字段

echo$str3#顯示第三個(gè)字段

cut命令,-D選項(xiàng)表示使用的分隔符,和-f選項(xiàng)表示使用了哪些字段

一個(gè)概念

在shell中,我們可以通過(guò)截取字符串操作來(lái)提取所需的特定字符串

2。運(yùn)算符

①#表示從左截取,刪除左字符,保留右字符

其中STR是變量名,#是運(yùn)算符,*//表示從左截取第一個(gè)//符號(hào)和所有左字符

②%表示從右截取,刪除右邊的字符,保留左邊的字符

其中STR是變量名,%號(hào)是運(yùn)算符,/*表示從右邊刪除第一個(gè)/號(hào)和右邊的所有字符

③##表示從左邊截取,刪除左邊的字符,保留右邊的字符

其中STR是變量名,##,是運(yùn)算符,*/表示匹配最后一個(gè)(最右邊的)/,刪除/和前面的所有字符

④%%表示從右邊截取,刪除右邊的字符,保留左邊的字符

其中STR是變量名,%%是運(yùn)算符,/*表示匹配最后一個(gè)(最左邊)/,刪除/和右邊所有字符

⑤從左邊字符開始,字符數(shù)

其中0表示左邊第一個(gè)字符的開始,10表示字符總數(shù)。

3、使用剪切工具截取

-C選項(xiàng)表示定位字符:3,7表示截取第三和第七個(gè)字符,4-9表示截取第四到第九個(gè)字符