Chinaunix首页 | 论坛 | 博客
  • 博客访问: 482054
  • 博文数量: 108
  • 博客积分: 25
  • 博客等级: 民兵
  • 技术积分: 1134
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-29 19:43
文章分类

全部博文(108)

文章存档

2016年(10)

2015年(9)

2014年(73)

2013年(16)

我的朋友

分类: LINUX

2013-07-21 09:36:26

find 中-prune的用法
  • find $HOME \( -path "$HOME/test1" -o -path "$HOME/test2" \) -prune -o -name "[1-9]" -print

  • 也可以用替代的办法

       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

    阅读(758) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~