awk -F " " 'NR==FNR{a[$0]++}NR>FNR&&!a[$0]' a b这个是什么意思了?功能是和那个一样,但是这里边的用法不明白,
年年年 于 2011-07-21 14:26:31发表:
引用:
awk -F " " 'NR==FNR {a[$0]=$0} NR>FNR { if ($0!=a[$0]) print $0}' a b
hstking 发表于 2011-7-19 10:55
不大懂,求解释。我直接打上去它提示 awk: (FILENAME=b FNR=1) fatal: attempt to use array `a' in a scalar context
把a文件复制成c文件再执行awk -F " " 'NR==FNR {a[$0]=$0} NR>FNR { if ($0!=a[$0]) print $0}' c b
它就没有输出了
yongyun521 于 2011-07-21 16:47:04发表:
6# yrj8008037241
awk -F " " 'NR==FNR{a[$0]++}NR>FNR&&!a[$0]' a b这个是什么意思了?功能是和那个一样,但是这里边的用法不明白,
年年年 于 2011-07-21 14:26:31发表:
不大懂,求解释。我直接打上去它提示 awk: (FILENAME=b FNR=1) fatal: attempt to use array `a' in a scalar context
把a文件复制成c文件再执行awk -F " " 'NR==FNR {a[$0]=$0} NR>FNR { if ($0!=a[$0]) print $0}' c b
它就没有输出了
yrj8008037241 于 2011-07-21 14:00:04发表:
沙发给出了答案了。
yrj8008037241 于 2011-07-21 14:00:02发表:
沙发给出了答案了。
hstking 于 2011-07-19 21:10:24发表:
应该是满足你的要求啊。
我试验过了,没错啊。
yongyun521 于 2011-07-19 11:57:53发表:
2# hstking
弱弱的问句,您可以给我说下都是什么意思吗?我有些地方看不懂了
hstking 于 2011-07-19 10:55:41发表:
awk -F " " 'NR==FNR {a[$0]=$0} NR>FNR { if ($0!=a[$0]) print $0}' a b