假设我们有这个数据文件.
john 32 maketing executive jack 41 chief technical officer jim 27 developer dela 33 assistant risk management officer
我想用awk打印
john maketing executive jack chief technical officer jim developer dela assistant risk management officer
我知道可以使用.
awk '{printf $1; for(i=3;i<NF;i++){printf " %s",$i} printf "\n"}' < file
问题是它的长,看起来很复杂.
是否还有其他简单的打印方式来打印其余的字段.
将要跳过的字段设置为空白:
awk '{$2 = ""; print $0;}' < file_name
资料来源:Using awk to print all columns from the nth to the last
原文地址:https://www.jb51.cc/bash/386231.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。