linux 中实现提取排除指定系列字符串以外的数据
001、
(base) [b20223040323@admin1 test]$ ls a.txt b.txt (base) [b20223040323@admin1 test]$ cat a.txt ## 测试数据 GENE=3BHSD 1 1 GENE=A3GALT2 1 1 GENE=A1BG 1 1 GENE=AAAS 1 1 GENE=A1CF 1 1 GENE=A2M 0 0 (base) [b20223040323@admin1 test]$ cat b.txt ## 测试数据 GENE=3BHSD GENE=A1BG GENE=A1CF (base) [b20223040323@admin1 test]$ cp a.txt a.txt_bak ## 对要在源文件中修改的文件进行备份,防止出现意外 (base) [b20223040323@admin1 test]$ for i in $(cat b.txt ); do sed -i "/$i/d" a.txt; done ## 利用循环结构,sed删除匹配字符串的行 (base) [b20223040323@admin1 test]$ ls a.txt a.txt_bak b.txt (base) [b20223040323@admin1 test]$ cat a.txt ## 修改后的结果 GENE=A3GALT2 1 1 GENE=AAAS 1 1 GENE=A2M 0 0
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
2021-03-16 c语言中程序的循环控制(利用for循环输出某一整数的所有约数)
2021-03-16 c语言中for循环实现某一范围数值内偶数或奇数的列举