1
假設我有一個文件A,它是一個帶有兩位數密鑰號碼和三位數主題號碼的列表。現在假設我有第二個文件B包含主題編號對的列表。我想在關鍵數字中替換文件B中的配對數字。我應該使用哪種UNIX工具來處理替換列表?
我的問題是,這個替換列表工作的正確UNIX工具是什麼? tr可以優雅地完成嗎? sed怎麼樣?正確的解決方案的例子(當然)是受歡迎的。
假設我有一個文件A,它是一個帶有兩位數密鑰號碼和三位數主題號碼的列表。現在假設我有第二個文件B包含主題編號對的列表。我想在關鍵數字中替換文件B中的配對數字。我應該使用哪種UNIX工具來處理替換列表?
我的問題是,這個替換列表工作的正確UNIX工具是什麼? tr可以優雅地完成嗎? sed怎麼樣?正確的解決方案的例子(當然)是受歡迎的。
簡短回答:join(1)
的(Linux)手冊頁應包含足夠的信息來完成此操作。
不要忘記首先對連接字段上的文件進行「排序」。 – 2009-10-09 07:32:44