显示第3至第5列
awk '{for(i=3;i<=5;i++) printf $i""FS;print ""}' file
显示第3列至最后一列
awk '{for(i=3;i<=NF;i++) printf $i""FS;print ""}' file
扩展:
find . -mtime 0 -name "*.php" -exec ls -lih {} \; |awk '{print $6,$7,$8,$9}'
find . -mtime 0 -name "*.php" -exec ls -lih {} \; |awk '{for(i=6;i<=9;i++) printf $i""FS;print ""}'
find . -mtime 0 -name "*.php" -exec ls -lih {} \; |awk '{for(i=6;i<=NF;i++) printf $i""FS;print ""}'
Awk 显示连续多列
原创
©著作权归作者所有:来自51CTO博客作者penghjfy的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:nginx优化 突破十万并发
下一篇:linux 流量实时监控脚本
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
awk学习笔记(3) - 输出文件的列
awk学习笔记第三篇:输出文件的列
awk学习笔记 输出文件的列