我有一個關於合併2個數據文件的問題。第一個文件包含每個服務器名稱的IP地址。第二個包含一個數據項和相關的IP地址。使用Linux命令合併和比較文件
對於輸出,我想要輸入第二個文件,但映射的服務器名稱在第一個文件中查找。
File_1:
10.1.1.1 server_1
10.1.1.2 server_2
10.1.1.3 server_3
File_2:
2 10.1.1.3
4 10.1.1.1
我需要爲讓下面的輸出想出一個命令:
OUTPUT_FILE:
2 10.1.1.3 server_3
4 10.1.1.1 server_1
涉及的最大文件大小是多少? –
你有什麼考慮? 'join'命令(和'sort'命令,可能是[進程替換](https://www.gnu.org/software/bash/manual/bash.html#Process-Substitution))有幫助嗎?或者你可以使用'awk';或者你可以使用Perl或Python或... –
我覺得在格式化的東西丟失。你正在嘗試做的事情聽起來並不困難,但我根本無法告訴你想要什麼。 – willpnw