我的文件格式如下:使用awk来选择零左垫某些领域只有
1/2/2559,11:58:00,4/1/2559,09:36:04,10,55,My Name
我只想与零只有第6列用awk(除其他事项外)左垫。
对于例如,输出可能是:
My Name,1/2/2559/11:58:00,10,0055,4/1/2559,09:35:04
所以在我上面的例子中,两个第五和第六列数场,但我只是想离开垫的领域之一。
的printf的例子,我从其他岗位走到这一步,(说使用printf ($7,$1,$2,$5,"%04d\n",$6,$3,$4)
似乎范围在各个领域或在到达为左补齐场终止当前行。
希望了解这方面的一些三分球, 。感谢
你可能要研究如何printf的作品。这不是那么困难,它的(几乎)所有语言的语法都是一样的:awk,bash,C,... – mauro