1
一號文件格局的Unix匹配
D07 [email protected]
B82 GG^333
D84 [email protected]
F59 LL$$EE
第二個文件
D84 /usr/ss
F59 /usr/jh
B82 /usr/kk
D07 /usr/ks
輸出應該是
D84 [email protected] /usr/ss
F59 LL$$EE /usr/jh
B82 GG^333 /usr/kk
D07 [email protected] /usr/ks
基本上,我想第一個文件的數據排序的WRT來第二檔
我試過:
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
任何人都可以提供任何簡單的解決方案來實現這一目標嗎?
剛剛更新的問題......如果數據沒有排序...你能幫我解決這個問題嗎.. – Debaditya 2012-07-12 06:44:34
當你第一次排序時,這是一個問題嗎?或者這會搞砸你想做的事情? – Bernhard 2012-07-12 06:48:53
我想我得到的解決方案.... ii我想與sort -nd – Debaditya 2012-07-12 06:52:40