要使用awk选择性打印吗
我的输入如下代码所示:要使用awk选择性打印吗,awk,Awk,我的输入如下代码所示: /vol/vol1/ -sec=sys,rw=hostname1-nfs:@netgrp_admin1:@netgrp_admin2:hostname2-nfs,root=hostname1-nfs:@netgrp_admin1:@netgrp_admin2:hostname2-nfs 我希望有选择地将输出打印为: hostname1-nfs:@netgrp_admin1:@netgrp_admin2:hostname2-nfs 可能使用awk?在awk中使用reg
/vol/vol1/ -sec=sys,rw=hostname1-nfs:@netgrp_admin1:@netgrp_admin2:hostname2-nfs,root=hostname1-nfs:@netgrp_admin1:@netgrp_admin2:hostname2-nfs
我希望有选择地将输出打印为:
hostname1-nfs:@netgrp_admin1:@netgrp_admin2:hostname2-nfs
可能使用
awk
?在awk中使用regex作为字段分隔符的另一种方法:
awk'{print$4”:“$5”:“$6”:“$7}”FS==”=”=”:“,“input\u file
当您有多个单独的分隔符时,您不需要regex
::awk-F”[=,]“{print$4、$5、$6、$7}”of s=\: