使用cut擷取特定的子字串

2021-10-20 08:35:33 字數 625 閱讀 7770

[crsusr@rwsaa192 ~]$ dt=

`date

'+%y%m%d-%h%m%s'

`[crsusr@rwsaa192 ~]$ echo

$dt20210225-194114

選取第九個字元,從頭開始數第九個字元

[crsusr@rwsaa192 ~]$ echo

$dt|

cut -c 9

-擷取第十到第十乙個字元

[crsusr@rwsaa192 ~]$ echo

$dt|

cut -c 10-11

19從第十個字元到末尾

[crsusr@rwsaa192 ~]$ echo

$dt|

cut -c 10-

194114

從第乙個字元到第八個字元

[crsusr@rwsaa192 ~]$ echo

$dt|

cut -c -8

20210225

我們也可以使用這種方式擷取字串

從第乙個字串擷取三個字串

[crsusr@rwsaa192 ~]$ echo

$202

shell字串擷取(cut)

字串擷取操作cut,cut以行為單位進行操作。cut命令主要是接受三個定位方法 第一,位元組 bytes 用選項 b 第二,字元 characters 用選項 c 第三,域 fields 用選項 f b,下面 塊中詳述 b操作 目標操作串 b lj localhost script ps pid t...

sqlserver擷取特定字串

sqlserver擷取特定字串 最近遇到用sql語句擷取字串的問題,例如字段值為某一格式為 a b c d 或者 a b c 1 截取出第四段字元d,如果為四段式,則擷取,否則返回空 說明 先判斷有多少個 然後分別處理 select case when len teststring len repl...

php 擷取特定字串

1 php 擷取特定字元後面的內容 可以使用函式strripos,獲取乙個字串在另乙個字串中第一次出現的位置。number 1 0 result substr number,strripos number,1 echo result 結果輸出 0 2 php 擷取特定字元前面的內容 可以使用函式st...