linux查找所有字文件,Linux查找含有某字符串的所有文件
如果你想在当前目录下 查找"hello,world!"字符串,可以这样:
grep -rn "hello,world!" *
* : 表示当前目录所有文件,也可以是某个文件名
-r 是递归查找
-n 是显示行号
-R 查找所有文件包含子目录
-i 忽略大小写
下面是一些有意思的命令行参数:
grep -i pattern files
:不区分大小写地搜索。默认情况区分大小写,
grep -l pattern files :只列出匹配的文件名,
grep -L pattern files :列出不匹配的文件名,
grep -w pattern files
:只匹配整个单词,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’),
grep -C number pattern files
:匹配的上下文分别显示[number]行,
grep pattern1 | pattern2 files :显示匹配
pattern1 或 pattern2 的行,
grep pattern1 files | grep pattern2
:显示既匹配 pattern1 又匹配 pattern2 的行。
这里还有些用于搜索的特殊符号:
\< 和 \> 分别标注单词的开始与结尾。
例如:
grep man * 会匹配
‘Batman’、‘manic’、‘man’等,
grep '\
grep '\'
只匹配‘man’,而不是‘Batman’或‘manic’等其他的字符串。
'^':指匹配的字符串在行首,
'$':指匹配的字符串在行尾,
2,xargs配合grep查找
find -type f -name '*.php'|xargs grep
'GroupRecord'
linux查找所有字文件,Linux查找含有某字符串的所有文件相关推荐
- Linux查找含有某字符串的所有文件
转载自 Linux查找含有某字符串的所有文件 1.grep查找 grep -rl "hello,world!" * * : 表示当前目录所有文件,也可以是某个文件名 -r 是递归 ...
- linux查找文件中是否含有某个字符串
含有某个字符串 Linux查找文件内容的常用命令方法 从文件内容查找匹配指定字符串的行 $ grep "被查找的字符串" 文件名 从文件内容查找与正则表达式匹配的行 $ grep ...
- Linux命令查找文件夹下包含某个字符串的所有文件
一.方式1 在当前目录下递归查找含有某字符串的文件 grep -r "字符串" ./ -r 是递归查找 -n 是显示行号 -R 查找所有文件包含子目录 -i 忽略大小写 二.方式2 ...
- linux的tcp时间戳,Linux套接字的Linux时间戳
我正在一个项目中工作,以便从文件Linux时间戳记中提到的用于TCP套接字的NIC获取接收和传输 时间戳.但所有文档和测试编码都是针对UDP套接字完成的.但我正在获取NIC的传输时间戳,而不是获取接收 ...
- 查找linux所有目录中包含字符,Linux查找目录下包含有某字符串的全部文件
linux系统中,若是你想在当前目录下查找全部包含"phpernote"字符串的文件,能够这样输入命令:html grep -rn "phpernote" *j ...
- java数据写入文件方案,Java如何将字符串数据写入文件?
package org.nhooo.example.commons.io; import org.apache.commons.io.FileUtils; import java.io.File; i ...
- linux在所有文件中查找某一个字符
转载自 https://www.cnblogs.com/wangkongming/p/3852328.html # find <directory> -type f -name " ...
- linux 查找html文件,linux查找文件内容包含
如何在Linux下查找文件内容包含某个特定字符串的文件 怎样在Linux下查找文件内容包含某个特定字符串的文如何在Linux下查找文件内容包含某个特定字符串的文件? 我的目录下面有test1和test ...
- linux系统管理学习笔记之八---linux文件与目录的管理及权限
linux系统管理学习笔记之八---linux文件与目录的管理及权限 2010-01-05 09:00:49 标签:权限 管理 文件目录 linx [推送到技术圈] 版权声明:原创作品,允许转载,转载 ...
最新文章
- SQL中int类型与varchar类型的隐式转换
- xml解析案例:一个简单的学生管理系统
- BA(free scale) network 小结
- AAAI 2022 | 北大 阿里达摩院:基于对比学习的预训练语言模型剪枝压缩
- vim中括号自动补全
- Linux系统文件误删除恢复方法;宿主机windows与Linux文件共享!
- ASMSupport教程4.7 生成关系运算符
- 耿国华c语言程序设计,C语言程序设计课程教学探究.doc
- linux下架子网卡,Linux下新手装网卡指南
- 【大数据部落】 17年房贷市场数据调研报告
- Kali和Backtrack中更新metasploit后无法连接数据库的问题解决方法
- 世界各地区5G信道一览表[转载,仅作保存使用]
- 宏晶微MS2130 USB3.0高清视频采集芯片应用于直播导播一体机
- XMOS 最新 USB 专业录音声卡解决方案
- 洛谷B2099 矩阵交换行(swap函数)
- 什么是互联网产品的运营?,互联网营销
- 地球物理勘探技术类毕业论文文献有哪些?
- 信息流推荐在凤凰新闻的业务实践
- 机器性能测试与显卡价格报表
- 低延时应用 服务器TurboBoost不可得兼?
热门文章
- android多屏应用程序,微软也尝试“多屏协同” Windows系统可以运行安卓程序
- matlab如何创建callback函数_如何学好MATLAB GUI
- python字符串转化为long_Java带有运算符的字符串转换为Long型
- 缓慢的http拒绝服务攻击 tomcat_常见的网络攻击类型
- linux mint 安装php,使用apt-get方式为Linux Mint 13安装PHP+MYSQL+Apache
- mysql设计与实现_mysql设计与开发
- 高压电是以交流,还是直流方式输送?
- 《FPGA入门教程》看书随笔——RTL设计
- php中getdistance函数_php代码渗透测试 后门分析篇
- c php base64,C语言实现base64编码,base64解码