解释:substr($0,2)
: 从字符串中的的第2个字符开始,直到结尾substr($$0,2,10)
: 从字符串中的的第2个字符开始,到第10个字符
示例:
1、截取固定字符串
1 | > echo "this is a test,test" |awk -F ',' '{print substr($1,1,4)}' |
2、根据字符串长度截取字符串
1 | > echo "this is a test,test" |awk -F ',' '{print substr($0,1,length($0)-4)}' |