使用awk命令合併兩個文件

如何實現兩個文件合併爲一文件呢?咱們使用以下awk命令來實現合併功能:ide

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

或者it

    awk 'NR==FNR{a[FNR]=$0;}NR>FNR{print a[FNR]" "$0;}' file1 file2 >file3class

 

FNR ,與NR 功用相似, 讀出的記錄數 , 不一樣的是awk 每打開一個新文件,FNR 便從0從新累計.awk

NR==FNR 處理的是第一個文件;NR>FNR 處理的是第二個文件file

相關文章
相關標籤/搜索