linux 搜寻文件及所有子目录下的文件里的内容

原创 2001年06月05日 21:15:00
 

搜寻文件及所有子目录下的文件里的内容

技巧管理员(2000-12-22 23:55)

返回〗〖转发〗

例如搜寻ZhXwin下所有C原代码中的"Chinput"(试试取消下行的-q参数): 
        find /download/ZhXwin -name *.c -exec grep -q -s Chinput {} ; -print 
    查找所有文件则可以用: 
        find . -type f -exec grep -s chinese {} ; -print 
    如果喜欢图形界面,KDE带的kfind很不错。

grep技巧(-r):在某一目录下递归[所有子目录]查找某一字串:+文件路径

grep技巧(-r):在某一目录下递归[所有子目录]查找某一字串:+文件路径  2011-04-05 12:15:01|  分类:基本命令|  标签:grep 目录 查找  技巧  e...
  • xiaocao9903
  • xiaocao9903
  • 2013年06月14日 19:14
  • 9600

ls命令(列出所有子目录与文件)

功能:ls是英文单词list的简写,其功能为列出目录的内容。这是用户最常用的一个命令之一,因为用户需要不时地查看某个目录的内容。该命令类似于DOS下的dir命令。语法:ls [选项] [目录或是文件]...
  • wangjun_pfc
  • wangjun_pfc
  • 2008年04月29日 17:49
  • 44539

linux下删除目录及其子目录下某种类型文件

Linux下,如果想要删除目录及其子目录下某种类型文件,比如说所有的txt文件,则可以使用下面的命令: find . -name "*.txt" -type f -print -exec rm -r...
  • wgwgnihao
  • wgwgnihao
  • 2015年04月14日 22:23
  • 734

Python 读取指定目录下的所有子目录及所有文件

''' Created on Sep 19, 2014 @author: liu.chunming ''' #!/usr/bin/env python #coding=utf-8 impo...
  • liuchunming033
  • liuchunming033
  • 2014年09月19日 17:26
  • 4651

Linux下替换指定的目录及其子目录下所有文件中的某些内容(3种方法)

题目:把/oldboy目录及其子目录下所有以扩展名.sh结尾的文件中,包含oldboy的字符串全部替换为oldgirl 方法1: find+|xargs find /oldboy/ -type f ...
  • jiedao_liyk
  • jiedao_liyk
  • 2017年09月11日 16:06
  • 1138

linux显示指定目录下所有的文件,子目录及子目录的文件

可以调用 dirent.h 中的scandir函数扫描指定目录中所有的文件名 如下,用了一个队列先进先出保存每一级的目录,while循环,无需递归,需要把.和..目录过滤 #inclu...
  • hepeng597
  • hepeng597
  • 2012年07月06日 11:30
  • 4269

在DOS下删除所有子目录下的文件

在服务器维护过程中,我们经常需要做这样的操作:删除某个目录下所有子目录内的所有文件或者某种格式的文件,这个时候,在windows的文件夹里来删除就显得力不从心了。在DOS下面就能很轻松的搞定:1、开始...
  • civilman
  • civilman
  • 2011年07月11日 00:02
  • 22091

linux下获取目录及子目录下所有文件名和路径

转自http://www.ahlinux.com/shell/7809.htmlfunction ergodic(){ for file in ls $1 do if [ -d ...
  • z1102252970
  • z1102252970
  • 2016年09月11日 11:15
  • 1764

linux删除所有子目录下的指定文件夹

linux删除所有子目录下的指定文件夹可采用find +exec组合来完成,如:       find ./ -type d -name "del_dir" -exec rm -r {} \; ...
  • lgc1990
  • lgc1990
  • 2017年05月26日 10:13
  • 683

shell脚本获取一个目录、及其子目录下的所有文件

#!/bin/sh read -p "input path:" FilePath; function getAllFiles() { fileList=`ls $FilePath`; ...
  • wwHRestarting
  • wwHRestarting
  • 2016年10月04日 02:59
  • 2645
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux 搜寻文件及所有子目录下的文件里的内容
举报原因:
原因补充:

(最多只允许输入30个字)