awk 的OFS使用 小 tips

awk的OFS不能够直接在print中打印,需要用逗号分隔后打印 

awk  'BEGIN{FS=":";OFS="=";} {print $3,$4;}' /etc/passwd

下面这两条语句都不能按照预期工作:

awk  'BEGIN{FS=":";OFS="=";} {print $3$4;}' /etc/passwd 

awk -F':' 'BEGIN{OFS="=";} {print $3$OFS$4;}' /etc/passwd 
原文地址:https://www.cnblogs.com/welkinwalker/p/2135982.html