LinuxDown

LinuxDown.com
Linux系统下载网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

如何在Linux上找到所有名称包含字符串的文件?

2023年7月29日 118点热度

为了才能在Linux命令行中找到所有名称包含字符串的文件linux 发邮件,我们将使用grep命令,首先我们必须了解grep命令是哪些以及怎样在Linux上使用它。

Linux中的grep命令用于过滤文件中特定字符模式的搜索。它是最常用的Linux实用程序命令之一,用于显示包含我们尝试搜索的模式的行。

一般,我们尝试在文件中搜索的模式称为正则表达式。

句型

grep [options] pattern [files]

其实我们有好多不同的选择linux使用问号查询字符,但最常用的是-

-c : It lists only a count of the lines that match a pattern
-h : displays the matched lines only.
-i : Ignores, case for matching
-l : prints filenames only
-n : Display the matched lines and their line numbers.
-v : It prints out all the lines that do not match the pattern
-R : stands for recurse, would go into subdirectories as well.

如今,让我们考虑一种情况,我们希望在特定目录的所有文件中找到特定模式,例如dir1。

句型

grep -rni "word" *

在前面的命令中国内linux主机,将“word”占位符替换为

因此,我们使用如下所示的命令-

grep -rni "func main()" *

里面的命令将尝试main()在特定目录和子目录中的所有文件中查找字符串“func”。

输出结果

main.go:120:func main() {}

linux常用命令_linux使用问号查询字符_linux中问号代表什么

假如我们只想在单个目录中而不是在子目录中找到特定模式,这么我们须要使用如下所示的命令-

grep -s "func main()" *

在前面的命令中linux使用问号查询字符,我们使用了-s标志,这将帮助我们不对运行命令的目录中存在的每位子目录发出警告。

输出结果

main.go:120:func main() {}

示例命令

grep -R "apples" .

输出结果

immukul@192 linux-dir1% grep -R "apples" .
./d1/file.txt:apples
./d1/file.txt:applesauce
./d1/file.txt:applesnits
./d1/file.txt:dapples
./d1/file.txt:grapples
./d1/file.txt:mayapples
./d1/file.txt:pineapples
./d1/file.txt:sapples
./d1/file.txt:scrapples
./d2/2.txt:orange apples is great together
./d2/2.txt:apples nto great
./d2/2.txt:is apples good

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux系统 命令模式 文件目录
最后更新:2023年7月29日

Linux系统下载网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux系统下载网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
Linux系统助你轻松查看sh文件内容 熠熠生辉的C语言Linux开发者的好书和技术参考资料 fedora win7 双系统 Fedora与Win7双系统完美融合 Windows10版本1803和更高版本重置密码18031803 yum安装PHP5.4的亲身体验系统管理员 编译流程(12、GCC、hello.s)预处理 不同操作系统中比较常见的文件系统定义是什么 快速掌握fedora终端打开技巧 Ubuntu下软件安装的几种方式,及apt工具的使用 Red Hat Linux AS下载对比 深度解析Linux网络带宽测试,揭秘速度与激情 文件路径例子及应用软件下载工具 Fedora安装Steam,一键搞定 修改root用户的密码需要注意哪些问题? Linux僵死:解决与预防 开始开发小程序的第一步,你的小程序之旅 Linux移植:地址划分与分配解析 应用软件工程师的隐形之道:驱使硬件设备行动 Linux命令与Shell脚本实践:九个重点指南 phpWeChat微信+网站开发框架功能亮点解析!安装方法
完成远程连接以后就可以安装图形化界面,配置低了会比较卡Linux系统助你轻松查看sh文件内容快速了解Linux内核版本,查看命令揭秘!SUSELinux12SP5的安装步骤及安装方法Linux部署Tomcat项目对比评测基于精简指令集计算原理建立的CPU体系结构有不同的特点和应用场景Linux操作系统:端口查进程用做ASIC芯片的EDA仿真工具来做FPGA的仿真调试ghost linux系统 备受瞩目的Ghost Linux:稳定性与性能共赢Centos7无人值守安装系统架构及工作原理启动畅行编程世界,掌握Linux Java环境LinuxCentOS7中如何安装字体库以及中文字体?Linux Find命令:简单使用正则统计次数本地Windows远程桌面连接阿里云Ubuntu16.04服务器:1linux 解压zip文件 (Linux基础知识)Linux常用的压缩命令和常见用法打造高效稳定的Linux网络应用(Linux基础知识)linuxuserdel命令是系统管理员命令解决Linux命令行中文乱码问题Linux内核下载地址,Linux之旅加速!《Linux命令大全Linuxscp命令》命令
掌握Linux内核24版,全面解析源代码! 快速上手Linux系统的基本概念、常用命令和应用 江苏省五年制高职计算机网络技术专业网络组建与应用 Linux下安装配置Tomcat7,一步到位! Linux系统笔记本,经验分享! 简洁通顺吸睛的标题:轻松下载RedHatLinux中文输入法! 进程读写数据时除了使用和readwrite,还需要执行一次拷贝 Linux系统检测工具评测:找到最强助手! 解决Linux Zip文件中文乱码问题的有效方法 哪些电脑可安装Linux?十大特点解析! CentOS必备:高效编写代码,CodeBlocks安装教程 ghost linux系统 备受瞩目的Ghost Linux:稳定性与性能共赢 《Linux内核深度解析》之内存管理子系统的架构 Linux虚拟机必备:轻松安装VMwareTools Linux中的文件系统:Linux支持超过12个采用NFS技术 字符集1.计算机的存储规则(ASCII)计算机解码规则 linux安装aircrack ng Linux轻松搞定Aircrack-ng 查看Linux内核版本的命令 Linux默认运行级别的5就是X-Window,可启动到级别5 LinuxDNS服务详解——DNS基础知识(DNS实战配置)
标签聚合
操作 软件 内核 命令 linux服务器 电脑 应用 文件 linux系统 安装
书籍
课程
技术群
技术干货大合集↓
  • 2023年9月 / 118篇
  • 2023年8月 / 122篇
  • 2023年7月 / 122篇
  • 2023年6月 / 119篇
  • 2023年5月 / 123篇
  • 2023年4月 / 113篇
  • 2023年3月 / 265篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 LinuxDown.com ALL RIGHTS RESERVED.

京ICP备14023444号-2