首页 > 系统服务 > 详细

Shell编程(六)awk工具

时间:2019-02-12 23:47:46      阅读:254      评论:0      收藏:0      [点我收藏+]

1. {print}

coins.txt

gold     1    1986    USA            American Eagle
gold     1    1968    Austria        Franz Josef 100 Korona
silver  10    1964    USA            ingot
gold     1    1956    Switzeland     ingot
awk {print} coin.txt 

技术分享图片

1.1 {print $x}: 打印第x列

awk {print $1} coin.txt 

技术分享图片

技术分享图片

1.2 用制表键对齐

技术分享图片

1.3 打印行号 (NR)

awk {print NR "\t" $1 "\t" $2 "\t" $3} coin.txt

技术分享图片

技术分享图片

1.4 打印列号 (NF)

 技术分享图片

1.5 查找功能(某行数据)

awk $3==1986{print $0} coin.txt 

技术分享图片

技术分享图片

 

Shell编程(六)awk工具

原文:https://www.cnblogs.com/douzujun/p/10367486.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!