awk逐行拼接兩個檔案的內容

2021-08-28 02:15:22 字數 785 閱讀 6876

最近給資料庫導資料時,遇到需要把兩個資料檔案逐行拼接為乙個檔案,想起好**awk來了,之前只請它幫忙搞基過從資料行中提取某幾列資料,但還沒試過從多個檔案中合併資料的搞法。但我相信這位好**,肯定還有很多搞基的花樣,那就借這次機會,釣一下它的魚 :|)

具體是這樣的,有兩資料檔案file1,file2

file1內容:

我是魚餌

我還是魚餌

你是魚餌

你不是魚餌

file2內容:

123

456666

000

逐行合併後的內容:

我是魚餌-123

我還是魚餌-456

你是魚餌-666

你不是魚餌-000

當把上面的條子遞給awk後,只聽它喃喃自語道:乙個前面,另乙個後面,中間槓一下,他妹的怎麼要槓一下……

忽然聽得「啪」的一聲,空中打了個響指,接著聽見awk喊「有了」,回頭告訴在一旁懵b的我,如此如此、這般這般一番,那百撕不得其姐的問題,就解決了。邊說邊在紙上寫下來,然後遞給了我。我接過來一看,只見短短的,廖廖數語:

awk '' file1.txt > file12.txt
awk看著滿臉狐疑的我,說了句莫名其妙的話:莫以長短論英雄,去吧。

果然,按照它的法子,那上百萬條記錄,沒怎麼費力就處理完了。對awk搞基的本事更加崇拜了。

列印兩個檔案不同的內容

使用php簡單實現 file1 name file1 file2 name file2 file1 file get contents file1 name file2 file get contents file2 name arr1 preg split n file1 arr2 preg sp...

Powershell比較兩個檔案內容差異

powershell有乙個現成的可以匹配兩個文字內容差異的工具compare object,方便快捷,我們怎麼使用它呢,舉乙個例子,有兩個檔案file1和file2,匹配一下兩個檔案的不同 file1.txt 12 3file2.txt 12 3451 2 3 4 5 6 7 ps c mailbo...

shell 逐行讀取檔案的內容

說明 shell 逐行讀取文字檔案內容。示例 讀取 etc passwd 檔案內容。1 python view plain copy bin bash ifs n 0 forline in cat etc passwd do n expr n 1 echo e n t line done 2 pyt...