linux find查找多个关键字,Linux小技巧:find . | xargs grep -ri 关键字 -l —— 查询、匹配文件内容关键词...
大家在工作中,是否遇到需要查询某个文件下内容中的关键词是否存在。例如:
需要查询在/etc/passwd下是否存在“yasuo”关键字:
[[email protected] ~]# find /etc/passwd | xargs grep -ri ‘yasuo‘
yasuo:x:1001:1001::/home/yasuo:/bin/bash
yasuo_1:x:1234:1010::/home/yasuo_1:/sbin/nologin
yasuo_2:x:1011:1011::/media/yasuo_2:/bin/bash
如果只需要知道文件名称:
[[email protected] ~]# find /etc/passwd | xargs grep -ri ‘yasuo‘ -l
/etc/passwd
我们在1.txt文件中放入‘123’,2.txt中放入‘456’
[[email protected] 1]# echo 456 >2.txt
[[email protected] 1]# echo 123 >1.txt
[[email protected] 1]# tree
.
├── 1.txt
└── 2.txt
0 directories, 2 files
使用命令查询文件中存在关键字2的文件:
[[email protected] 1]# find .| xargs grep -ri ‘2‘
./1.txt:123
./1.txt:123
加上 -l 只显示文件名称
[[email protected] 1]# find .| xargs grep -ri ‘2‘ -l
./1.txt
./1.txt
如果没有则不显示任何信息
[[email protected] 1]# find .| xargs grep -ri ‘9‘ -l
[[email protected] 1]# find .| xargs grep -ri ‘9‘
[[email protected] 1]#
————————————————
版权声明:本文为CSDN博主「傲娇天子」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41116956/article/details/82788018
原文:https://www.cnblogs.com/sandshell/p/12808122.html
linux find查找多个关键字,Linux小技巧:find . | xargs grep -ri 关键字 -l —— 查询、匹配文件内容关键词...相关推荐
- Linux使用及管理中的一些小技巧
Linux使用及管理中的一些小技巧 如何制作应急启动盘 在安装Linux时系统会提示制作一张应急启动盘, 这时一定要选择制作, 以便在今后 系统由于故障不能正常启动时用来恢复系统. 但有时忘了在安装时 ...
- linux 外壳的概念,LINUX当中必须知道的概念和小技巧
终端 终端是一种物理设备,与程序无关.是用户与主机交互,必然用到的设备. 终端分为四种: 物理终端:直接接入本机的显示器和键盘设备console 虚拟终端:附加在物理终端之上的以软件的方式实现的终端, ...
- linux中查找某一个字符串,linux下查找包含某个字符串的文件
linux下查找包含某个字符串的文件 | Rootop 服务器运维与web架构 比如在当前路径下有个test文件夹,其中包含 a.b. c.d.c 四个文件,内容如下: [root@rhel6www ...
- linux执行命令带时间戳,Linux查看History记录加时间戳的小技巧
Linux查看History记录加时间戳小技巧 熟悉bash的都一定知道使用history可以输出你曾经输入过的历史命令,例如[root@servyou_web ~]# history | more ...
- linux将时钟放在桌面上的,小技巧:Linux个性化面版时钟显示
默认情况下,GNOME桌面的面版的时钟小程序只有少许的可控制选项,我们只能选择12/24制式,或者选择日期/秒针的显示. 现在,这则小技巧让你完全自由的控制你的时钟显示. 首先打开终端或按Alt+F2 ...
- FANUC查找PMC [符号注释] 的小技巧
前 言 首先了解一下FANUC PMC梯形图内部的各字母符号含义: 本文转载自 微信公众号 数控笔记 微信号:shukongbiji 提供免费技术支持 如有需要请联系 杨先生 1802 ...
- linux 查询替换文件内容吗,Linux 下查询文件的方法 替换文件内容
在当前目录里查找所有名为以 php 开头的文件: find -name "php*" 在subdir 目录里查找所有的名为以 php 开头的文件: find subdir -nam ...
- edittext 无法输入内容_掌握其中1个Excel小技巧,你就不用再担心会重复录入内容了。...
在Excel中录入资料时,由于精神不集中或则数据量太大,很可能会发生重复录入的情况.其实,只要你掌握了以下2个小技巧的其中1个,就大可不必担心会重复录入内容. 技巧1.标记重复值 这个方法简单易记,只 ...
- linux命令查找行数命令,Linux中用grep命令来搜索单词及统计匹配的行数
使用 grep 命令来搜索多个单词要使用 grep 命令来搜索多个字符串或单词,我们该怎么做?例如我想要查找 /path/to/file 文件中的 word1.word2.word3 等单词,我怎么样 ...
最新文章
- Arcmap技巧总结
- jvm在创建对象时采用哪些并发安全机制
- IDEA—使用技巧总结 [持续更新... ...]
- android7.0+关闭wifi连接CA验证
- vsftp启用root用户
- 工单发料,退料等一些物料的移动
- Atitit 变量类型系统 目录 1. 通用类型系统 (Common Type System)	1 1.1. CTS 的类型[编辑]	1 2. CLR支持两种基本类型:值类型和引用类型。因此,还是把
- 鲁棒控制--simulink不确定模型仿真
- 【练习】多表查询练习
- mybatis--原始dao和代理Mapper
- 磁盘分区——MBR详解(私密)
- 按年、月、日统计数据sql写法
- 熵(Entropy):机器学习
- contain 不区分大小写
- Erlang 下载安装
- mac mini u盘安装系统_用PE系统U盘启动盘安装操作系统
- informatica 许可_安装Informatica9.5.1
- 干货分享 | Swift在淘系技术的演进历程
- 如何戒掉自己的小说瘾
- FTP搜索引擎开发文档(任务概述与需求部分)
热门文章
- php 如果记录集不存在,ThinkPHP教程_PHP框架之ThinkPHP(八)【CRUD与连贯操作】
- 自媒体视频剪辑中的那些素材到哪里找?
- Unity5场景应该如何烘焙?
- 哪些些实验适合用计算机实测,计算机实测物理实验2014年讨论内容
- Redis和Memcached的区别(数据类型、内存管理、数据持久化、集群管理)
- java多线程yield_java多线程笔记之让步yield例子
- 一个人窝在摇椅里乘凉 我承认这样真的很安详 和楼下老爷爷一样
- 如何把Windows系统安装到U盘随身携带,即插即用!
- 图的存储结构(邻接矩阵和邻接表)
- golang 九宫格头像生成