- 论坛徽章:
- 0
|
$ cat a
61.148.0.28 C1-zgc-TTT
61.148.0.24 A2-zgc-TTT
61.148.0.23 A1-zgc-TTT
61.148.0.29 A3-zgc-TTT
$ cat b
-rw-r--r-- 1 ipnet mqm 28069 2008-06-20 09:01 61.148.0.28_2008-06-20-00-50-09.txt
-rw-r--r-- 1 ipnet mqm 31348 2008-06-20 09:01 61.148.0.24_2008-06-20-00-50-09.txt
-rw-r--r-- 1 ipnet mqm 28065 2008-06-20 09:01 61.148.0.23_2008-06-20-00-50-09.txt
-rw-r--r-- 1 ipnet mqm 28635 2008-06-20 09:01 61.148.0.29_2008-06-20-00-50-09.txt
- awk 'NR==FNR{a[$1]=$2}NR>FNR{gsub(substr($8,1,index($8,"_")-1),a[substr($8,1,index($8,"_")-1)],$8);print}' a b
复制代码
-rw-r--r-- 1 ipnet mqm 28069 2008-06-20 09:01 C1-zgc-TTT_2008-06-20-00-50-09.txt
-rw-r--r-- 1 ipnet mqm 31348 2008-06-20 09:01 A2-zgc-TTT_2008-06-20-00-50-09.txt
-rw-r--r-- 1 ipnet mqm 28065 2008-06-20 09:01 A1-zgc-TTT_2008-06-20-00-50-09.txt
-rw-r--r-- 1 ipnet mqm 28635 2008-06-20 09:01 A3-zgc-TTT_2008-06-20-00-50-09.txt |
|