awk实用代码

合并两个文件的所有列到一个新文件

awk 'NR==FNR{a[i]=$0;i++}NR>FNR{print a[j]" "$0;j++}' file1 file2 >file3

合并两个文件的第一列

 awk '{printf "%s",$1; getline < "file2" ; printf " %s\n",$1}' file1

显示文件前10行

awk 'NR<=10' file

显示文件第一行

awk 'NR==1' file

猜你喜欢

转载自ydlmlh.iteye.com/blog/2092759
awk
今日推荐