1) 使用 # 號保留右邊字元
使用#
號可以保留指定字元(或者子字串)右邊的所有字元,具體格式如下:
$其中,string 表示要擷取的字元,chars 是指定的字元(或者子字串),*
是萬用字元的一種,表示任意長度的字串。#*chars
連起來使用的意思是:保留string左邊起第乙個chars右邊的所有字元,忽略其左邊的所有字元包括chars
例句:
2) 使用 % 保留左邊字元
使用%
號可以保留指定字元(或者子字串)左邊的所有字元,具體格式如下:
$請注意*
的位置,因為要保留chars 左邊的字元,而忽略 chars 右邊的字元,所以*
應該位於 chars 的右側。%chars*
連起來使用的意思是:保留string右邊起第乙個chars左邊的所有字元,忽略其右邊的所有字元包括chars
例句:整理自:
Shell字串擷取的詳細方法
主要介紹了shell字串擷取的詳細方法,如擷取指定字數 按指定的字串擷取 按指定要求分割 一 linux shell 擷取字元變數的前8位,有方法如下 1.expr substr a 1 8 2.echo a awk 3.echo a cut c1 8 4.echo 5.expr a 6.echo ...
Shell字串擷取
一 linux shell 擷取字元變數的前8位,有方法如下 substr var 開始擷取位 擷取長度 1.expr substr a 1 8 2.echo a awk 3.echo a cut c1 8 4.echo 5.expr a 6.echo a dd bs 1 count 8 2 dev...
shell字串擷取
filed under shell shell字串的擷取的問題 一 linux shell 擷取字元變數的前8位,有方法如下 1.expr substr a 1 8 2.echo a awk 3.echo a cut c1 8 4.echo 5.expr a 6.echo a dd bs 1 cou...