I需要比較兩個文件的前兩列,如果結果相同,則需要將第一個文件的第二列打印到第一個文件中所有匹配的第二個文件的第二個文件中。比較兩列並打印第二個文件中的第二列
輸入:
cat sample.txt
135,135-00
135,135-13
135,135-134
235,120-23
235,190-56
cat dump_test.csv
135,121,4,VA,date,date
135,128,6,VA,date,date
135,131,9,VA,date,date
235,128,10,date,date
輸出文件:
cat output.txt
135,121,4,VA,date,date,135-00
135,128,6,VA,date,date,135-00
135,131,9,VA,date,date,135-00
135,121,4,VA,date,date,135-13
135,128,6,VA,date,date,135-13
135,131,9,VA,date,date,135-13
135,121,4,VA,date,date,135-134
135,128,6,VA,date,date,135-134
135,131,9,VA,date,date,135-134
235,128,10,date,date,120-23
235,128,10,date,date,190-56
簡單的兩經過Python程序。首先檢查匹配,seocond通過以產生所需的輸出。使用Python的string.split(行,「,」)。 – Yotam 2014-09-29 08:40:41