摘要: : 使用函数:substr(列,开始字符,截取长度)  第1个参数是列,第1列是$0,第2列是$1,..... 第2个参数是开始字符,从1开始 第3个参数是截取的长度   $echo "123456789" | awk '{print substr($0, 5, 2)}'   -- 注:

原文来自: 【 】

利用函数:substr(列,起头字符,截取长度) 

第1个参数是列,第1列是$0,第2列是$1,.....

第2个参数是起头字符,从1起头

第3个参数是截取的长度

 

$echo "123456789" | awk '{print substr($0, 5, 2)}'

 

-- 注:substr也可截取datetime类型的列