1番目のファイル
D07 AAS@qqq
B82 GG^333
D84 GG@WW
F59 LL$$EE
2番目のファイル
D84 /usr/ss
F59 /usr/jh
B82 /usr/kk
D07 /usr/ks
出力は
D84 GG@WW /usr/ss
F59 LL$$EE /usr/jh
B82 GG^333 /usr/kk
D07 AAS@qqq /usr/ks
基本的に、1番目のファイルのデータを2番目のファイルにソートして取得したい
私はで試しました:
BEGIN {
FS = OFS = "\t";
}
NR==FNR {
Values[$1+0] = $2;
next;
}
{
$1 = $1 OFS ($1+0 in Values ? Values[$1+0] : "");
print $0;
}
' 1stfile 2ndfile
誰かがこれを達成するための簡単な解決策を与えることができますか?