版权声明:版权所有,翻版必究【Kevin】 https://blog.csdn.net/weixin_30935137/article/details/81155079
awk:从文本文件和字符串中抽取信息
awk命令行方式:awk - F"field-separator" 'commands' input-file
$1,$2,$3:第1列,第2列,第3列数据
$0:一整行数据
NF:每一行拥有的字段总数
NR:目前awk所处理的是 第几行 数据
示例1:抽取域
[wujiadong@hcu05 linux_peixun]$ awk -F"," '{print $0}' f1.csv
101,John Doe,CEO
102,Jason Smith,IT Manager
103,Raj Reddy,Sysadmin
104,Anand Ram,Developer
105,Jane Miller,Sales Manager101,John Doe,CEO
示例2:打印单独记录
[wujiadong@hcu05 linux_peixun]$ awk -F"," '{print $1,$3}' f1.csv
101 CEO
102 IT Manager
103 Sysadmin
104 Developer
105 Sales Manager101