全部博文(108)
分类: LINUX
2013-07-21 09:36:26
也可以用替代的办法
find $HOME -not path "dir1" -name "[1-9]"
comm 命令
找出2个文件不同的行也就是非共同行 命令如下:
comm -3 <(sort aa) <(sort bb)|column -t
comm 命令参数 -1 -2 -3 默认是都这3个参数都打印。
10-37 ~]$ comm -2 -3 <(sort aa) <(sort bb) ###这里只输出在file1中的内容。
11
44
dd
ee
ff
[abc@sv10-37 ~]$ more bb
22
33
66
gg
aa
bb
cc
[abc@sv10-37 ~]$ comm -1 -3 <(sort aa) <(sort bb) ##这里只输出在file2中的内容
66
cc
gg