2つのデータファイルのマージについて質問があります。最初のファイルには、各サーバーの名前のIPアドレスが含まれています。 2番目のフィールドには、データ項目と関連するIPアドレスが含まれます。Linuxコマンドを使用したファイルのマージと比較
出力するには、2番目のファイルの入力が必要ですが、マップされたサーバー名を最初のファイルで検索します。
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