精华内容
下载资源
问答
  • [Linux] 在目录查找字符

    千次阅读 2018-12-20 14:11:12
    目录下搜索所有包含字符串的文件 1.grep grep -rn "test" * 其中的参数 * : 表示当前目录所有文件,也可以是某个文件名 -r 是递归查找 -n 是显示行号 -R 查找所有文件包含子目录 -i 忽略大...

    参考:https://www.cnblogs.com/huninglei/p/5824205.html 

    在某目录下搜索所有包含字符串的文件

    1.grep

    grep -rn "test" *

    其中的参数

    * : 表示当前目录所有文件,也可以是某个文件名

    -r 是递归查找

    -n 是显示行号

    -R 查找所有文件包含子目录

    -i 忽略大小写

     

    2.find 

    find -type f -name '*.c'|xargs grep 'start_dataCall'

     

     

    展开全文
  • 现在当前目录下查找字符串“test”:1. 用grep命令#grep –r “test” * // -r 表示读取目录下的所有文件及子目录下的所有文档结果如下:a.txt:testtest/b.txt:test2. 用find命令#find . “test” // . 表示查找...

    假设当前目录下有文件a.txt,内容里边有字符串“test”;目录test,该目录下又有文件b.txt,该文件内容也有字符串“test”。现在当前目录下查找字符串“test”:

    1.       grep命令

    #grep  –r  “test”  *    // -r 表示读取目录下的所有文件及子目录下的所有文档

    结果如下:

    a.txt:test

    test/b.txt:test

    2.       find命令

    #find  .  “test”      // . 表示查找的路径为当前目录

    结果如下:

    .

    ./test

    ./test/b.txt

    ./a.txt

    test

    test/b.txt

    by Julia

    展开全文
  • 使用 Linux 经常会遇到这种情况:只知道...查找当前目录下,包含“Hello”字符串的所有文件 【方式1】(其中,r表示递归,n表示查询结果显示行号): grep -rn "Hello" ./ 效果如下: 【方式2】 find ....

    目录

    方式1 当前目录下递归查找

    方式2 当前目录下查找

    方式3 -l 表示只显示文件名

    方式4  通用的查找方法


     

    使用 Linux 经常会遇到这种情况:只知道文件中包含某些特定的字符串,但是不知道具体的文件名。需要根据“特定的字符串”反向查找文件。

     

    示例(路径文件如下):

    ./miracle/luna/a.txt

     

    a.txt 文件中的内容如下

    Hello, World!

     

    查找当前目录下,包含“Hello”字符串的所有文件

    方式1 当前目录下递归查找

    (其中,r 表示递归, 表示查询结果显示行号):

    grep -rn "Hello" ./

    效果如下:

     

    方式2 当前目录下查找

    find ./ -name "*.*" | xargs grep  "Hello"

    效果如下:

     

    方式3 -l 表示只显示文件名

    find . | xargs grep -ri "Hello"

    find . | xargs grep -ri "Hello" -l

    效果如下:

     

    方式4  通用的查找方法

    如果不知道文件所在的大致目录,知道文件的类型(例如文本类型 txt),可以在root根目录 / 下根据特定字符串进行查找:

    find / -type f -name "*.txt" | xargs grep "Hello"

    效果如下:

     

     

    PS:

    前面三种方式使用场景:知道文件的大概目录(缩小查找范围)

    最后一种方式,更为通用,最好知道文件的类型。

    展开全文
  • Linux在vim中查找字符/字符串 命令行状态输入/ 然后输入要查找的字符串 按n从光标处向查找, N向上查找 搜索当前目录下是否存在指定文件 find . -name "string" .代表当前目录 也可以使用通配符模糊查询 ...

    Linux在vim中查找字符/字符串

    在命令行状态下输入/
    然后输入要查找的字符串
    按n从光标处向下查找,
    N向上查找

    搜索当前目录下是否存在指定文件

    find . -name "string" 
    

    .代表当前目录
    也可以使用通配符模糊查询

    find . -name "string*"
    
    展开全文
  • find . -name \*.html -print0 -or -name \*.js -print0 | xargs -0 grep "hello" 解释:查找当前目录下包含"hello"字符串的.html和.js文件
  • linux 在目录下查找字符串位置

    千次阅读 2017-04-25 14:49:12
    查找目录下的所有文件中是否含有某个字符串find .|xargs grep -ri “IBM” 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名find .|xargs grep -ri “IBM” -l 1.正则表达式 (1)含义 一般用来描述...
  • Linux 查找当前目录下 包含特定字符串 的所有文件 由 匿名 (未验证) 提交于 2019-06-17 02:03:01 登录 发表评论 15 次浏览 使用 Linux 经常会遇到这种情况:只知道文件中包含某些特定的字符串,但是不知道具体...
  • 每次需要开机检查系统的升级固件版本和当前的SD卡中的固件版本是否一致,固件名的开始是固定的字符串加上版本号。 #include <dirent.h> #include <sys/types.h static void *update_...
  • Linux在当前目录下查找某个文件

    千次阅读 2019-02-22 10:03:00
    Linux在当前目录下查找某个文件可以使用find命令。 1、比如/usr/lib下查找klibc的文件,进入/usr/lib目录后,可以执行 find.-name"klibc" 说明:find命令用于查找文件,后...
  • Linux在文件夹下查找指定字符

    千次阅读 2017-08-03 17:40:11
    如果你想在当前目录下 查找"hello,world!"字符串,可以这样:   grep -rn "hello,world!" *   * : 表示当前目录所有文件,也可以是某个文件名 -r 是递归查找 -n 是显示行号 -R 查找所有文件...
  • 目录下的所有文件中查找字符串 find .| xargs grep -ri "class" 目录下的所有文件中查找字符串,并且只打印出含有该字符串的文件名 find .| xargs grep -ri "class" -l 另一种方法:
  • /home/zk目录下查找包含cs的字符   第二种方法: 文件的查找 1. which (寻找『执行文件』) # which [-a] command 参数: -a :列出所有可以找到的 指令,默认是第一个被 找到的指令。 该指令是...
  • 比如我们要查找当前目录下所有含有“1.1.1.”
  • 一、查找文件存放地点 ...因为它不搜索具体目录,而是一个数据库(/var/lib/locatedb)中搜索指定的文件。次数据库含有本地文件的所有信息,此数据库是linux系统自动创建的,数据库由updatedb程序来...
  • LINUX 指定目录下,包括子目录 grep -inr cusermanage * //以上表示在当前目录下查找”cusermanage“ 匹配
  • linux下搜索带有指定字符串的文件 , 查询当前目录下包含有192.168.1.2:1521的文件 find ./ -type f | xargs grep '192.168.1.2:1521' [root@CS1 local]# find . -type f | xargs grep '192.168.1.2:1521' ./...
  • linux关于查找字符

    千次阅读 2021-01-12 16:05:23
    1、Linux查找字符串用grep命令,可以查找文件,也可以命令的结果中查找。如果是文件中查找字符串,用法是: grep 用英文单引号括起来的字符串 文件名 如果是命令的显示结果中查找,需要用管道符将命令与grep...
  • 例如:查找当前目录中有“os”字符串的文件名称 (1)第一种:find和grep组合运用。 find ./ -name “*.txt” -exec grep -l “yk” {} \ ; (2)grep grep -r "yk" /tmp -l
  • 原文地址:...如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找目录与文件。并且将查找到的子目录和文件全部进行显示。2、find语法find path -o...
  • Linux在文件中查找字符

    万次阅读 2017-11-27 10:56:54
    如果你想在当前目录下 查找"hello,world!"字符串,可以这样:   grep -rn "hello,world!" *   * : 表示当前目录所有文件,也可以是某个文件名 -r 是递归查找 -n 是显示行号 -R 查找所有文件...
  • linux下查找字符串的命令

    千次阅读 2018-07-10 15:28:59
    如果你想在当前目录下 查找"hello,world!"字符串,可以这样: grep -rn "hello,world!" * * : 表示当前目录所有文件,也可以是某个文件名-r 是递归查找-n 是显示行号-R 查找所有文件包含子目录-...
  • 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l   1.正则表达式 
  • 在查找某些文件时,比如日志文件,或者配置文件,我们只知道文件中包含某些特定的字符串,但是不知道具体的文件名。 这种情况,就需要根据“特定的字符串”反向查找文件。基于日常工作场景,记录总结了以下几种...
  • linux 利用grep查找字符

    千次阅读 2017-10-19 19:39:31
    例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件 grep "thermcontact" */*.in 2.从文件内容查找与正则表达式匹配的行: $ grep –e “正则表达式” 文件名 3.查找时不区分大小写:
  • linux在所有文件中查找某一个字符

    万次阅读 2018-06-08 16:54:47
    转载自 ...lt;directory> -type f -name "*.c" | xargs grep "<strings&...如果是当前文件夹可以省略-type f 说明,只找文件-name "*.c" 表示只找..
  • find . -type f -name "edaijia* 结果: 转载于:https://www.cnblogs.com/wt645631686/p/8837163.html
  • 查找目录下的所有文件中是否含有某个字符查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 181,153
精华内容 72,461
关键字:

linux在当前目录下查找字符

linux 订阅