首页 > 其他分享 >双for循环+grep实现批量查找文件内容

双for循环+grep实现批量查找文件内容

时间:2023-10-12 15:44:07浏览次数:30  
标签:grep 批量 etc 查找文件 cat nginx conf acl

 

[root@localhost weihu1]# cat test.txt
/etc/nginx/conf/wwwblackip.conf
/etc/nginx/bss_acl/bss_acl.conf
/etc/nginx/conf/whiteip.conf
/etc/nginx/conf/apiwhitelist.conf
/etc/nginx/api_acl/api_acl.conf

[root@localhost weihu1]# cat ip.txt
121.40.157.124
124.70.195.36
223.68.188.170

 

cat t.sh
#!/bin/bash
for i in `cat ip.txt`
do
for x in `cat test.txt`
do
grep -l $i $x
grep $i $x
done
done

实现效果如下;

 

标签:grep,批量,etc,查找文件,cat,nginx,conf,acl
From: https://www.cnblogs.com/cherishthepresent/p/17759661.html

相关文章

  • grep命令使用(高频)
    linux:grep超高频使用命令Top10原创 葛靓 生信七点半 2023-08-2607:30 发表于山东收录于合集#linux10个grep 是一个在文本文件中查找指定模式的强大命令行工具。以下是 grep 命令的十个常用示例:在文件中查找特定单词:grep "pattern" file.txt忽略大小......
  • python_批量处理excel文件
    情况pipinstallopenpyxlpipinstallxlrd数据Excel文件的格式为xls和xlsx,pandas读取excel文件需要安装依赖库xlrd和openpyxl。!注意:当xlrd>=2.0时,只支持xls格式,不再支持xlsx。数据代码importpandasaspdimportosimportjsonif__name__=="__main__":e......
  • Linux 中awk命令根据索引文件批量提取列和行
     001、批量提取列,根据索引index.txt文件批量提取2、4、8、9列[root@pc1test2]#lsa.txtindex.txt[root@pc1test2]#cata.txt##测试文件00100200300400500600700800901001101201301401501601701801902002102202302402502602......
  • SpringBoot + SpringBatch + Quartz整合定时批量任务
    1、引言最近一周,被借调到其他部门,赶一个紧急需求,需求内容如下:PC网页触发一条设备升级记录(下图),后台要定时批量设备更新。这里定时要用到Quartz,批量数据处理要用到SpringBatch,二者结合,可以完成该需求。由于之前,没有用过SpringBatch,于是上网查了下资料,发现可参考的不是很多,于是只能去......
  • linux 中实现批量抽取指定的行
     001、测试数据[root@pc1test1]#lsa.txtindex.txt[root@pc1test1]#cata.txt##测试文件010210304205063070840910511126131471516817189192010212211232412252613[root@pc1test1]#catindex.txt##抽取......
  • 软件测试|Linux三剑客之grep命令详解
    简介grep是一款在Linux和类Unix系统中广泛使用的文本搜索工具。它的名字来源于GlobalRegularExpressionPrint(全局正则表达式打印),它的主要功能是根据指定的模式(正则表达式)在文本文件中搜索并打印匹配的行。grep非常强大且灵活,可以用于日志分析、文件过滤、代码搜索等多......
  • Linux批量替换文件内容
    示例方法:Linux下批量替换多个文件中的字符串的简单方法。用sed命令可以批量替换多个文件中的字符串。用sed命令可以批量替换多个文件中的字符串。sed-i"s/原字符串/新字符串/g"`grep原字符串-rl所在目录`例如:我要把mahuinan替换为huinanma,执行命令:sed-i"s/mahui......
  • 2023题库刷题批量导小程序开发
    2023题库刷题批量导小程序开发以下是2023题库刷题批量导小程序开发的功能列表:用户注册和登录:用户可以通过注册账户或登录已有账户使用小程序。题目导入:用户可以选择题库文件或导入题目列表的方式,将题目批量导入到小程序中。题目管理:用户可以对导入的题目进行管理,包括查看、编辑、删......
  • shell批量检测主机是否存活
    shell批量检测主机是否存活青菜浪人 青菜浪人 2023-08-2816:40 发表于陕西收录于合集#Linux45个    这段脚本的作用是循环读取/root/ip.txt文件中的IP地址,并使用ping命令检测这些IP地址是否能够连通。对每个IP地址发送3个ICMP包,并将结果输出到/dev/null中。如果pin......
  • Linux三剑客:grep、sed和awk
    运维必须会的linux三剑客,被称为linux利器。(建议收藏,运维面试100%会涉及)原创 小小IT仔 IT仔的笔记本 2023-08-2817:51 发表于云南收录于合集#linux11个#运维11个#利器1个Linux三剑客:grep、sed和awkLinux提供了许多命令行工具来帮助我们处理和分析文本数据。......