首页 > 系统相关 >linux 中批量删除包含指定字符的行

linux 中批量删除包含指定字符的行

时间:2022-12-16 20:00:13浏览次数:53  
标签:字符 批量 ## PC1 mm linux test txt root

 

001、

[root@PC1 test]# ls
a.txt
[root@PC1 test]# cat a.txt           ## 测试数据
7 yy
2 gg
4 mm
6 kk
5 mm
3 aa
9 xx
1 uu
8 oo
[root@PC1 test]# cp a.txt a.txt_bak             ## 备份数据
[root@PC1 test]# for i in $(seq 4); do sed -i "/$i/d" a.txt; done       ## 删除包含1、2、3、4的行
[root@PC1 test]# ls
a.txt  a.txt_bak
[root@PC1 test]# cat a.txt        ## 结果
7 yy
6 kk
5 mm
9 xx
8 oo

 

标签:字符,批量,##,PC1,mm,linux,test,txt,root
From: https://www.cnblogs.com/liujiaxin2018/p/16988205.html

相关文章

  • linux学习记录
    linux学习记录快捷键Tab:命令补全,当你忘记某个命令的全称时可以只输入它的开头的一部分,然后按下Tab键就可以得到提示或者帮助完成。Ctrl+c:强行终止当前程序。Ctr......
  • msql中字符集与校对规则
    在 MySQL 中,可以使用 CREATEDATABASE 语句创建数据库,语法格式如下:CREATEDATABASE[IFNOTEXISTS]<数据库名>[[DEFAULT]CHARACTERSET<字符集名>] [[DEFAUL......
  • 关于oracle开发中碰到的同列多行合并字符串的问题
    如何将Oracle中同一列的多行记录拼接成一个字符串?本人在oracle的存储过程的开发中,碰到了同一列的多行记录需要拼接成一个字符串进行存储,特此再次记录!1.可以使用wm_concat......
  • linux下文件夹颜色
    [linux]下ls文件夹和文件没有颜色的解决办法问题是:root账号登录,通过ls查看目录文件,文件夹显示颜色解决办法.bashrc中加入vim~/.bashrc追加aliasls="ls--c......
  • Linux 防火墙相关命令
    在外部访问CentOS中部署应用时,需要通过防火墙管理软件,开端口,或者直接关闭防火墙进行解决(不建议)常用命令:systemctlstartfirewalld#启动systemctlstopfirewalld......
  • Linux下的软件安装
    软件安装方式二进制发布包安装软件已经针对具体平台编译打包发布,只要解压,修改配置即可rpm安装软件已经按照redhat的包管理规范进行打包,使用rpm命令进行安装,不能自行解......
  • 字符缓冲输入流读数据 1216
    importjava.io.BufferedReader;importjava.io.FileNotFoundException;importjava.io.FileReader;importjava.io.IOException;publicclassTest2{publicstaticvo......
  • Linux防火墙
    iptables-[ADC]用iptables-ADC来指定链的规则,-A添加-D删除-C修改iptables-[RI]chainrulenumrule-specification[option]用iptables-RI通过规则的顺序指......
  • 使用字符流完成文档的拷备 1216
    importjava.io.FileNotFoundException;importjava.io.FileReader;importjava.io.FileWriter;importjava.io.IOException;publicclassTest1{publicstaticvoidm......
  • 字符输入流遍历读数据 使用字符数组容器 1216
    importjava.io.FileInputStream;importjava.io.IOException;importjava.io.InputStreamReader;publicclassTest4{publicstaticvoidmain(String[]args)throws......