我想比較兩個文件,我需要從兩個文件打印匹配行。Awk打印來自兩個未排序文件的匹配行
文件1
a;c1|a|data
a;c2|a|data
b;c1|b|data
b;c1|b|data
文件2
a;c2|a_1|data
b;c1|b_1|data
a;c3|a_1|data
b;c1|b_1|data
a;c1|a_1|data
輸出文件
a;c1|a|data
a;c2|a|data
b;c1|b|data
b;c1|b|data
a;c2|a_1|data
b;c1|b_1|data
b;c1|b_1|data
a;c1|a_1|data
你能幫幫我嗎?
定義**匹配行**。 –
你試過了什麼?你有沒有嘗試用'join',或者'comm',或者'diff'來解決這個問題?您的示例輸出似乎不支持「從兩個文件中打印匹配行」的問題定義。請通過改進的定義來更新您的問題以及嘗試解決您的問題。祝你好運。 – shellter
謝謝你的迴應。我正在尋找與列1和3比較兩個未排序的文件並打印這兩個文件的輸出。我很抱歉輸出,因爲我剛剛複製文件。 – Aparna