首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用grep或rg查找不同的目录名

可以通过以下步骤实现:

  1. 首先,确保已经安装了grep或rg命令行工具。这两个工具都是用于在文本文件中搜索指定模式的强大工具。
  2. 打开终端或命令行界面,并进入要搜索的目录。
  3. 使用以下命令来查找不同的目录名:
    • 使用grep命令:
    • 使用grep命令:
    • 这个命令会列出当前目录下的所有子目录,并通过grep过滤掉指定的目录名。你需要将"目录名"替换为你要排除的目录名。
    • 使用rg命令:
    • 使用rg命令:
    • 这个命令会使用rg查找当前目录及其子目录下的所有文件,并通过awk、sort和uniq命令提取出不同的目录名。同样,你需要将"目录名"替换为你要排除的目录名。
  • 执行命令后,终端或命令行界面将显示不同的目录名列表。

对于grep或rg的更多详细信息和用法,请参考以下链接:

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

cmake:msvc分别对不同target使用不同运行库选项(MTMD)

编译第三方库时使用/MT静态库连接c/c++ runtime library 当时是为了解决用msvc编译时使用/MT连接static c library问题。...CMakeLists.txt中添加如下代码,即可以将所有默认C,CXX编译选项中/MD替换成/MT. if(MSVC) # Use the static C library for...MT" ${var} "${${var}}") endif() endforeach() endif(MSVC) 如果你希望CMakeLists.txt中所有的target都使用...但如果希望针对CMakeLists.txt中不同target使用不同/MT/MD选项,这个办法就不行了。如果希望针对特定target设置/MT选项,该怎么办呢?...仍使用默认/MD选项 参考资料 Is it possible, in the same CMakeLists.txt, to setup projects with /MT and others with

2.3K20

Linux 新变革已经开始,文本三剑客地位不保!

众所周知,在 Linux 系统中,awk、grep、sed 这三个命令,因其功能强大,日常使用频繁,在 Linux 系统下处理文本是个非常不错神器,grep 用于查找,sed 用于取行和替换,awk...它在搜索查找过程还支持正则,使用我们搜索查找模式更加灵活,轻松实现我们想要结果。...ripgrep 使用场景 ripgrep是一个非常好用工具,它可以在多种场景下使用,例如: 在代码搜索方面:ripgrep可以快速搜索代码文件,查找特定代码模式函数。...日志文件分析:ripgrep可以用于分析大型日志文件,快速查找特定文本模式关键字。 配置文件检查:ripgrep可以检查配置文件,查找特定配置项错误。...打印输出系统内置文件类型 [root@CentOS7-1 ~]# rg --type-list 更多相关使用,大家可以参考官方文档,下载自行体验。

15610
  • 第005课 linux进阶命令(文件查找,文件解压操作详解)

    ; 在Linux中,查找文件也需要这两个条件,不同于Windows使用搜索框查找,Linux中使用 find 命令查找文件。...find /home -mtime -2 查找/home目录下两天内有变动文件 002节_Linux进阶命令__grep命令 grep 命令: 目的:使用grep命令来查找文件中符合条件字符串...cbacbacba match_pattern nand->erase 通过查找字符串,希望显示如下内容: 所在文件名—-grep查找时默认已经显示目标文件名 所在行号——使用-n选项 可以使用以下命令...2)相同文件内容,如果文件名不同,压缩后大小也不同。 3)gzip只能压缩单个文件,不能压缩目录。...*单个文件压缩使用gzipbzip2 压缩有两个参数: 1)压缩时间 2)压缩比 一般情况下,”’小文件使用gzip来压缩,大文件使用bzip2来压缩”’。

    67320

    测试人员需要掌握Linux命令

    测试人员需要掌握Linux命令 目录 1、基础命令 2、目录操作 3、文件权限操作 4、文件操作 5、链接 6、vim编辑器 7、文件查找(find) 8、文件内容查找grep)...语法:rmdir 目录名称 删除层级空目录:rmdir -p 目录1/目录2/目录3 rm:删除一个文件或者目录 语法:rm 文件目录名称 删除文件目录不需要提示:rm -rf 文件目录名 3、...=rx 文件名目录 赋予该目录及目录下所有文件权限:chmod -R 777 目录名称 更改文件所有者(chown) 语法:chown [参数] [用户名] 文件名 例如:用户zhangsan chown...du -sh 文件名,查看文件大小 8、文件内容查找grep查找文件内容 语法:grep [选项] "搜索内容" 文件名 例如:查找man_db.conf文件中MANDB_MAP gerp "...free:查看系统内存使用情况 ps:查看终端运行程序进程 ps -aux | grep nginx ps -ef | grep nginx 3、关机重启 reboot:重启Linux shutdown

    71011

    教你几招在 Linux 中高效地查找目录

    例如:find /tmp -type d输出:图片2.2.2 查找目录名包含特定字符串目录如果你只想查找目录名包含特定字符串目录,可以使用 -name 选项:find /path/to/directory...不同于 find 命令,locate 命令使用数据库来加速查找过程。...可以使用 find 命令和 grep 命令组合来实现这一目的。...6.2 查找特定名称目录如果你只想查找目录名与特定名称完全匹配目录,可以直接使用目录名作为参数:ls -d /path/to/directory/directory_name将 directory_name...6.3 查找包含特定字符串目录你也可以使用 ls 命令 * 通配符来查找目录名包含特定字符串目录:ls -d /path/to/directory/*keyword*将 keyword 替换为你想要查找字符串

    8.9K20

    Linux常用命令

    【mkdir -p a/b/c】    touch  文件名  创建文件【文件存在修改文件修改日期】     rm 文件名/目录名  删除文件目录    rm -f  文件/目录名 强制删除    ...rm -r     文件/目录名 递归删除目录下内容【删除目录必须加此参数】 4.拷贝和移动命令    cp 源文件  目标文件         复制文件目录    cp -f  源文件 目标文件...grep  字符串  -n  文件名   显示行号     grep  字符串  -v  文件名   查找文件内不包含指定字符串行     grep  字符串 -i    文件名   忽略大小写    ...grep  ^字符串     文件名      查找以指定字符串开始行     grep  字符串$    文件名      查找以指定字符串结尾行  6....] -name 条件   查找命令   【默认本路径】   2.软链接         ln  [-s]  文件路径    软链接路径    【文件路径建议使用绝对路径】【-s  不加-s 创建是硬链接

    12.5K31

    前端应该会23个linux常用命令

    其中 dirName 表示法可为绝对路径相对路径。若目录名称省略,则变换至使用 home 目录,"~" 也表示为 home 目录 意思 cd [dirName] ?...telnet [主机名称IP地址] ? telnet 15. grep 命令 : 查找关键字 Linux grep 命令用于查找文件里符合条件字符串。...grep [文件目录...] ? grep 16. ps 命令 : 显示当前进程状态 Linux ps 命令用于显示当前进程 (process) 状态。...alias 22. find 命令 : 查找文件 Linux find 命令用来在指定目录下查找文件。任何位于参数之前字符串都将被视为欲查找目录名。...如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找子目录和文件全部进行显示。

    1.3K10

    教你Linux find命令实例教程:15个find命令用法

    在系统上查找文件目录时,Linux上find命令无与伦比。它使用简单,而且有许多不同选项,可让您微调文件搜索。 继续阅读以查看如何使用此命令在系统上查找任何内容示例。....*" 查找特定大小大于X文件 find-size选项允许我们搜索特定大小文件。它可用于查找确切大小文件,大于小于特定大小文件适合指定大小范围文件。...+100M -size -1G 从文件列表中查找 如果您有需要搜索文件列表(例如,在.txt文件中),则可以使用find和grep命令组合来搜索文件列表。...这导致find命令返回与列表中文件目录名称匹配任何文件目录名称。 不在列表中查找 使用上一个示例中提到相同文件列表,您还可以使用find来搜索与文本文件内模式不符任何文件。...查找最近X天内修改文件 使用find命令上-mtime选项搜索最近X天内被修改文件目录。它也可以用于搜索X天之前文件,X天之前被完全修改过文件。

    3.1K10

    CentOS6.5菜鸟之旅:关于搜索shell命令

    示例3: // 精确查找文件(目录),那么就只有文件目录名为jdk才匹配成功 locate -b "\jdk" // 精确查找文件(目录),那么就只有文件目录名含jdk才匹配成功 locate -b...// 在当前目录下搜索 find -name "mytest.md" // 使用通配符 find -name "mytest*" // 在特定目录下搜索 find /home/fsjohnhuang...// 仅列出普通文件 find -type f // 仅列出目录 find -type d // 对find搜索出来文件目录执行其他命令 // -exec 其他命令 ';' // 而'{}'就是代表...find搜索出来文件目录 find -exec ls -l '{}' ';' 三、grep命令                              在文本字符串当中查找。...// 基本格式:grep 字符串 文件名 grep hello a.txt // 不区分大小写 grep -i hello a.txt // 显示行号 grep -n hello a.txt 假如是对代码搜索则可以使用

    68070

    shell字符串单双引号

    我又查看了每个bam文件RG行没错,所有bam文件RGID、SM都是W0${i}!!!...原来是引号问题 寻找原因 为什么会这样子呢?在shell中单引号和双引号括起来字符串有什么不同吗? ?...4 (截图来自 C语言中文网) 很明显,我犯错误属于第一种情况:由单引号包围字符串任何字符都会原样输出,在其中使用变量是无效!。...根据截图所言,推而广之:我们在命令行中使用各种命令、运行各种软件本质上都是字符串,只不过我们没有加上 单引号双引号作为标识,属于 第三种情况。...第2阶段:做到文本文件表格化处理,类似于以键盘交互模式完成Excel表格排序、计数、筛选、去冗余,查找,切割,替换,合并,补齐,熟练掌握awk,sed,grep这文本处理三驾马车。

    5K40

    CentOS 常用指令

    : 二十、使用CentOS常用命令查看开机运行时间: 二十一、systemctl 用法: 一、文件目录类: .建立目录:mkdir 目录名 .删除空目录:rmdir 目录名 .无条件删除子目录: rm...(9)find / -size -1000k   #查找出小于1000KB文件。 3.使用混合查找方式查找文件: 参数有: !,-and(-a),-or(-o)。...-l:查询多文件时只输出包含匹配字符文件名。     -n:显示匹配行及行号。     -s:不显示不存在无匹配文本错误信息。     -v:显示不包含匹配文本所有行。     ...x /dev/hdax /mnt/目录名(其中:x=cp936 挂载光驱: mount -t auto /dev/cdrom /mnt/cdrom .挂载ISO文件:mount -t iso9660...另外,如果您进入 /usr/local/src/etc # 则会发现,该目录下文件属性与 /etc/ 可能会有所不同喔!

    2.6K21

    学会23个linux常用命令,不做前端切图仔~

    目录名称省略,则变换至使用 home 目录,"~" 也表示为 home 目录 意思 cd [dirName] 9. pwd 命令 : 显示工作目录 Linux pwd 命令用于显示工作目录。...telnet [主机名称IP地址] 15. grep 命令 : 查找关键字 Linux grep 命令用于查找文件里符合条件字符串。...grep [文件目录...] 16. ps 命令 : 显示当前进程状态 Linux ps 命令用于显示当前进程 (process) 状态。...若仍无法终止该程序,可使用 SIGKILL(9)信息尝试强制删除程序。程序工作编号可利用 ps 指令 jobs 指令查看。...任何位于参数之前字符串都将被视为欲查找目录名。 如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找子目录和文件全部进行显示。

    89741

    Linux文件系统探索之旅:发现、搜索、移动

    引言 Linux提供了丰富而强大命令行工具,使用户能够高效地管理文件系统。通过grep、which和find等命令,用户可以轻松搜索文件、定位程序路径以及查找各种文件类型。...此外,cp和mv命令为文件复制、移动和重命名提供了便捷功能。 一、查找文件 1.1 grep 语法: grep [选项] 搜寻字符串文件。...当第二个参数类型是文件时, mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给源文件目录重命名为给定目标文件名。...当第二个参数是已存在目录名称时,源文件目录参数可以有多个, mv命令将各参数指定源文件均移至目标目录中。...全篇总结 Linux命令行中grep、which和find命令帮助用户在文件系统中搜索文件、定位程序路径,并快速查找各种类型文件。同时,cp和mv命令提供了便捷文件复制、移动和重命名功能。

    9710

    Linux中使用正则表达式命令

    grep命令 首先出现grep实用工具——它是Global Regular Expression Print首字母缩写,是一种强大命令行工具,在搜索文件中特定字符串模式时非常方便。...grep命令使用方式,可以查看grep手册:man grep sed命令 sed 是 Stream Editor 缩写,用于操作文本文件中文本。...想要了解更多关于sed命令使用方式,可以查看sed手册:man sed ack命令 Ack是用Perl编写快速且可移植命令行工具。Ack被认为是grep替代品,并以视觉吸引人方式输出结果。...在下面的示例中,没有提供文件目录,但是ack自动检测到了目录和子目录中匹配字符串文件里面的行: [root@localhost ~]# ack -i ssh 想要了解更多关于ack命令使用方式,可以查看...“Linux”,请运行以下命令: [root@localhost ~]# rg Linux 想要了解更多关于ripgrep命令使用方式,可以查看rg手册:man rg 总结 这些是Linux中用于搜索

    56820

    Linux系列教程(六)——Linux常用命令之文件搜索命令

    一、根据 文件目录名称 搜索   find 【搜索目录】【-name或者-iname】【搜索字符】:-name和-iname区别一个区分大小写,一个不区分大小写   ①、find /etc -name.../etc -name *init  (模糊搜索,以 init 结尾文件目录名)    ④、find /etc -name init???.../home 目录下文件类型是目录   find /home -type l   -inum 根据i节点查找   范例:查找 /tmp 目录下i节点为400342文件目录  find /tmp -...所以locate命令执行要比find命令执行速度快很多。但是这里有个问题,文件资料库是需要不断更新。我们新创建文件如果不更新 文件资料库,使用 locate 是查找不到。...然后我们介绍搜索命令所在目录以及别名信息which,搜索命令所在目录以及帮助文档路径whereis,最后一个命令grep和前面搜索文件目录命令是不同grep是在文件中搜索匹配字符串,是在文件中进行内容搜索

    1.5K50

    Kubernetes相关组件监控指标采集

    其中,固定指标数据在终端命令行可以通过metrics接口获取, 在zabbix里"自动发现";动态指标数据通过python脚本获获取,并返回JSON 字符串格式,在zabbix里添加模板配置主机自动发现策略...在采集对应node节点指标数据中,如果node节点宕机,则监控指标数据就会失败。...为了防止这种情况,采集IP可以建议修改为Nginx-Ingress IP内部Service IP】 1、指标标识:coredns_process_cpu_seconds_total 采集指令示例:curl...os import re import sys #kube-state-metrics自动发现for zabbix #python传参value/values(不区分大小写)时显示监控值,其他参数无参数显示监控...KEY #采集范围:任一Node节点,测试可在192.168.10.230,此IP后续建议改为Nginx-Ingress负载IP,内部service IP #采集间隔建议5min #Author:

    2.5K40

    现在de前端仔真厉害,这些 Linux 知识都懂

    想起自己刚接触这块东东时候,前端开发完以一个项目后,上面要求自己动手部署(测试服、生产服),于是技术老大运维同事会直接丢过来一台服务器,当时一脸懵逼,不知从何下手。...rmdir 目录名 复制代码 ls 查看当前目录信息 # 建议使用简写 ls -l or ll # ll 是简写,以单位字节显示不含隐藏所有文件和目录 ls -lh or ll -h # ll...和 .js 结尾文件:find . \( -name "*.txt" -o -name "*.js" \) find ....-r cp -r 目录名 目录拷贝目标位置 # -r 代表递归拷贝 复制代码 删除目录 # -rf 强制删除,请谨慎使用 # -r 递归删除所有目录和文件 rm -r[f] 目录/文件/压缩包 复制代码...查找文件中关键字 grep "关键字" 文件名 复制代码 清除屏幕 clear 复制代码 查看实时日志 tail -f debug.log 复制代码 端口号是否可访问 telnet 服务器IP 端口号

    61611
    领券