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

你可能感兴趣的:(awk)