我试图将使用awk命令的值分割为三部分。需要帮助打入3使用awk将单行分割为多行使用awk编码格式
内容= 1. 11683 (<server01>: du.size[/,free] : 0.5 % 2. 21683 (<server02>: du.size[/,free] : 1.5 % 3. 31683 (<server03>: du.size[/,free] : 3.5 %
我希望以上内容闯入编号系统3条线。
样本输出要求:
1. 11683 (<server01>: du.size[/,free] : 0.5 %
2. 21683 (<server02>: du.size[/,free] : 1.5 %
3. 31683 (<server03>: du.size[/,free] : 3.5 %
我已经通过下面的命令尝试:
echo $content | awk -F"3. " '{ print $2 }'
,我也得到
31683 (<server03>: du.size[/,free] : 3.5 %
同样,对于别人,但还是未能获得样本以正确的编号格式输出,如上所示。
任何人都可以帮助我吗?
非常感谢......它的工作原理:-) – San 2013-02-13 06:07:14
你能不能解释一下这个命令,它paramers呢? – 2014-12-11 18:31:39