HardBirch

Linux下搜索指定内容的文件 shell命令备忘

时间:10-04-02 栏目:系统技术篇 作者:鲁智森也有文化 评论:3 点击: 2,094 次

1.查找包含“sys_nanosleep”字串的.h文件:

find ./ -name "*.h" | xargs grep -rl "sys_nanosleep"

 

2.查找包含“sys_nanosleep ”字串的.h文件,并且打印出相关的行和文件名:

find ./ -name '*.h' -exec grep -i sys_nanosleep {} /; -print

声明: 本文由( 鲁智森也有文化 )原创编译,转载请保留链接: Linux下搜索指定内容的文件 shell命令备忘

Linux下搜索指定内容的文件 shell命令备忘:目前有3 条留言

  1. 地板
    do2jiang:

    #showcurr
    #!/bin/sh
    currdir=`pwd`
    if [ "$currdir" = "/cygdrive" ]
    then
    pwd | sed 's//(^/)//1c://cygwin/'|sed 's///////g'
    else
    currdir=`pwd | head -c 9 | tail -c 8`
    if [ "$currdir" = "cygdrive" ]
    then
    pwd | sed 's//(//cygdrive///)/(./)//2:/' | sed 's///////g'
    else
    pwd | sed 's//(^/)//1c://cygwin/'| sed 's//(//cygdrive///)/(./)//2:/' | sed 's///////g'
    fi
    fi

    2010-09-02 20:23 [回复]
  2. 板凳
    do2jiang:

    #opencurr
    #!/bin/sh
    currdir=`showcurr`
    if [ "$currdir" = "c:/cygwin/cygdrive" ]
    then
    echo "`showcurr` is a virtual folder for Cygwin,Which is not allowed to open!Sorry"
    else
    explorer `showcurr`
    fi

    2010-09-02 20:24 [回复]
  3. 沙发
    do2jiang:

    sed 's//(////*/)/(.*/)////*/2/*///' test.c"
    将把test.c中所有的如"//comment" "int a; //comment" "//////////////////"替换成"/*comment*/" "int a; /*comment*/" "/**/"(因为严格ASCII C 只允许这种格式的注释)

    2010-09-02 20:27 [回复]

发表评论


QQ群互动

Linux系统与内核学习群:194051772

WP建站技术学习交流群:194062106

魔豆之路QR

魔豆的Linux内核之路

魔豆的Linux内核之路

优秀工程师当看优秀书籍

优秀程序员,要看优秀书!

赞助商广告

友荐云推荐