首页 > 其他分享 >从已知文件内容匹配删除目标文件的内容

从已知文件内容匹配删除目标文件的内容

时间:2023-05-27 23:33:54浏览次数:33  
标签:node 文件 匹配 ip echo 内容 0m

脚本内容


  1. 删除脚本
    while IFS= read -r ip; do echo -e "\e[1;32m$ip\e[0m" &&  sed -i "/$ip/d" node  done < a
  2. 校验脚本
    while IFS= read -r ip; do if grep -q "$ip" node; then echo -e "\e[1;32mIP地址 $ip 存在于 node 文件中\e[0m"; else echo -e "\e[1;31mIP地址 $ip 不存在于 node 文件中\e[0m"; fi done < a

     

标签:node,文件,匹配,ip,echo,内容,0m
From: https://www.cnblogs.com/apink/p/17437581.html

相关文章

  • linux 中 awk命令实现批量修改文件名
     001、[root@PC1test]#lsa.txtb.txtc.txt[root@PC1test]#find*.txta.txtb.txtc.txt[root@PC1test]#find*.txt|awk'{print"mv",$0,$0".bak"}'mva.txta.txt.bakmvb.txtb.txt.bakmvc.txtc.txt.bak[root@PC1t......
  • 查看md文件演示
    查看md文件演示使用命令将md文件转为html,在浏览器中演示通过npm安装i5ting_toc安装好node之后,可以直接使用npm。Windows+R打开运行框,输入cmd,打开命令窗口。连网的情况下,输入如下命令:npminstall-gi5ting_toc使用i5ting_toc命令将md文件转成html在md文件所在当前文件夹下,shi......
  • 2023.21 linux下的文件打包tar
    “tar”是“tapearchive”的缩写,最初是为了在磁带上创建档案而设计的,Linux下常使用tar命令将多个文件或目录打包成一个文件,这样可以方便地将多个文件或目录打包成一个文件,以便于备份或传输。刚从Windows使用Linux的很多可能都没意识到打包和压缩两个不同的概念,打包就是将多......
  • python---引用其他py文件中的函数-yuan
    /user/test:....A........a.py....B........b.pya.py:deffa(): print("a")b.py想调用a.py中的函数fa():sys添加路径方法importsyssys.path.append("test/A")fromaimport*fa()init方法-1:在A文件夹和B文件夹中新建__init__.py文件,目录变成:test:....A...........
  • 部分dll文件缺失解决方案
    1."vcruntime140_1.dll"缺失错误下载安装VisualC++RedistributableforVisualStudio2019即可!下载链接(点击即下载安装exe文件,勿随便点击)2.win10出现丢失“MSVCR100.dll”怎么解决下载安装VisualC++RedistributableforVisualStudio2010即可!下载链接(点击即下载安装ex......
  • 引用内容块
    引用内容块概述输入((后将触发内容块引用搜索,继续输入作为搜索关键字,在搜索结果中使用上下键选定后回车就可以完成内容块的引用了。建立好内容块引用后,鼠标悬浮在锚文本上后将弹出预览浮层,展现被引用的内容块(定义块)。#内容块/引用#链接方向正向链接(Forwardlink),即当前内容块......
  • batch 找到最新的文件
    batch命令找到当前文件夹中最新的文件,赋值并打印出来文件名(前缀+后缀)for/f"tokens=*"%%ain('dir/b/od')dosetnewest_zip_file=%%aechoThemostrecentlycreatedfileis:%newest_zip_file%举例一找到当前文件夹中最新的txt文件,赋值并打印出来txt文件名for......
  • 配置GlusterFS分布式文件系统​
    拓扑图:推荐步骤:在Centos01到Centos04,在每台服务器创建四个分区格式化为XFS文件系统自动设置开机自动挂载在Centos01到Centos04安装glusterFS分布式存储系统创建配置glusterfs群集和创建分布式条带卷、分布式复制卷、分布式卷、条带卷实验步骤:一.在Centos01到Centos04,在每台服务器创......
  • 去除Flutter项目dart文件在vscode里出现波浪号
    问题示例: 去掉Flutter项目在vscode里打开显示的蓝色波浪线解决办法: ......
  • 替换掉tex文件的关键字以便于翻译
    遇到的问题:找到了一篇文献的Tex文件,尝试使用翻译软件翻译成中文以便于阅读,但机翻会极其智障地把不该翻译的也给翻译了,比如\begin{document}给翻译成了\开始{文档}因此,尝试使用正则表达式将Tex中没有必要翻译的关键字与公式给替换掉(1)将关键字替换掉#将Tex文件的关键字......