Linuxのコマンドを用いて、下記のような[List-1][List-2]の2つのリストを参照し、一致する特定の行を抽出したいです。
具体的には、List-1のID列をキー値としてList-2のID列を参照し、IDが一致する行のみを取ってきて表示させたいと思っています。
<List-1>
ID
21
32
5
10
8
<List-2>
Name ID Value
popo 32 1000
taro 15 4000
pipi 8 8000
mike 10 2500
john 99 8700
<表示させたい結果>
Name ID Value
popo 32 1000
mike 10 2500
pipi 8 8000
grepコマンドやcommコマンドを使って試してみましたがなかなか上手くできません。
pythonを用いて行うことも考えていますが、なるべくshellで行いたいと思っています。
もしわかる方がいらっしゃいましたらぜひ教えていただけたら幸いです。よろしくお願いします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/24 15:28
2020/03/24 16:00
2020/03/25 02:43
2020/03/28 05:53