亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 簡單的shell問題,腦袋就是想不出怎么整了? [打印本頁]

作者: anhui    時間: 2008-06-19 13:16
標(biāo)題: 簡單的shell問題,腦袋就是想不出怎么整了?
兩個文件:

a文件:
./0/137/   
./0/137/
./0/137/
./0/137/
./0/137/
./0/137/
./0/137/
./0/10/
./0/10/
./0/10/
./0/10/



b文件:
./0/137/qq/.zhangqx
./0/10/qq/.zyyao
./0/115/qq/.ywt
./0/141/qq/.sming
./0/130/qq/.ysr
./0/133/qq/.dept3jx
./0/108/qq/.jssjjs
./0/103/qq/.yptian





想要的結(jié)果:
./0/137/     zhangqx
./0/137/     zhangqx
./0/137/     zhangqx
./0/137/     zhangqx
./0/137/     zhangqx
./0/137/     zhangqx
./0/137/     zhangqx
./0/10/      zyyao
./0/10/      zyyao
./0/10/      zyyao
./0/10/      zyyao


用awk怎么處理阿? 各位兄弟幫幫忙!
作者: jinl    時間: 2008-06-19 13:23

  1. awk 'NR==FNR{a[$1$2$3]=substr($5,2,length($5)-1)} NR>FNR{print $0 "\t" a[$1$2$3]}' b a
復(fù)制代碼

作者: anhui    時間: 2008-06-19 13:27
awk 'NR==FNR{a[$1$2$3]=substr($5,2,length($5)-1)} NR>FNR{print $0 "\t" a[$1$2$3]}' b a      
./0/137/   
./0/137/
./0/137/
./0/137/
./0/137/
./0/137/
./0/137/
./0/10/
./0/10/
./0/10/
./0/10/

不對阿,哥們!
作者: 無聲無息    時間: 2008-06-19 13:34
awk -F"/" .....
作者: jinl    時間: 2008-06-19 13:34
原帖由 anhui 于 2008-6-19 13:27 發(fā)表
awk 'NR==FNR{a[$1$2$3]=substr($5,2,length($5)-1)} NR>FNR{print $0 "\t" a[$1$2$3]}' b a      
./0/137/   
./0/137/
./0/137/
./0/137/
./0/137/
./0/137/
./0/137/
./0/10/
./0/10/
./0/10/
...

修改一下 awk -F"/" ......  
a[$1$2$3]==> a[$1" "$2" "$3]

[ 本帖最后由 jinl 于 2008-6-19 13:35 編輯 ]
作者: blackold    時間: 2008-06-19 13:37
標(biāo)題: 回復(fù) #1 anhui 的帖子
try:
  1. $ awk -F . '{if ( NR == FNR ) {sub(/[^/]*\/$/, "", $2); key[$2] = $3} else {print $0 " " key[$2]}}' b a
復(fù)制代碼

作者: waker    時間: 2008-06-19 13:38
awk -F'[/.]+' 'NR==FNR{a[$3]=$NF}
NR>FNR{print $0,a[$3]}' b a
作者: blackold    時間: 2008-06-19 13:43
標(biāo)題: 回復(fù) #7 waker 的帖子
Good Job!
作者: young1986    時間: 2008-06-19 15:54
標(biāo)題: 老大實在不知道什么意思,查了資料還是不了解,幫忙解釋下把謝謝
原帖由 waker 于 2008-6-19 13:38 發(fā)表
awk -F'[/.]+' 'NR==FNR{a[$3]=$NF}
NR>FNR{print $0,a[$3]}' b a




能不能具體解釋下,謝謝!!




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2