我希望对awk中遇到的问题有帮助或指导。
我有一个超过5个字段的制表符分隔文件。我想输出不包括前5个字段的字段。
您能告诉我如何编写awk脚本来完成此任务吗?
最好jianfeng.mao
请注意以下种类的注释:
我的文件中有很多字段。不同的行具有不同数量的字段。每行的字段数不是标准的。
我同意Matchew的建议使用cut:这是完成这项工作的正确工具。但是,如果这只是要成为更大awk脚本的一部分,请按以下步骤操作:
cut
awk
awk -F "\t" '{ for (i=6; i<=NF; ++i) $(i-5) = $i; NF = NF-5; print; }