shell中substr總結


(1)awk中函數substr substr(源字符串,開始索引,長度)   開始索引以0開始

示例:

awk '{$a=substr($0,0,2);print $a;}' filename 假設文件中為只有一行為abcdefg,則返回結果為ab

 

(2)expr substr 字符串 開始索引 長度   開始索引以1開始

示例:

expr substr "abc" 2 2 顯示bc


(3)echo ${str:開始索引} 或 echo ${str:開始索引:長度}   開始索引為0

示例:

str="abc" echo ${str:1},顯示bc echo ${str:1:2},顯示bc


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM