| 
                         使用以下 sed 命令删除 x 或者 m 字符结尾的所有行。 
# sed '/[xm]$/d' sed-demo.txt-  
 3 RHEL4 Red Hat5 Fedora7 CentOS8 Debian9 Ubuntu10 openSUSE
  
11) 如何删除所有大写字母开头的行?
使用以下 sed 命令删除所有大写字母开头的行。 
# sed '/^[A-Z]/d' sed-demo-1.txt-  
 debianubuntu2 - Manjaro3 4 5 6
  
12) 如何删除指定范围内匹配模式的行?
使用以下 sed 命令删除第 1 到 6 行中包含 Linux 表达式的行。 
# sed '1,6{/Linux/d;}' sed-demo.txt-  
 2 Unix Operating System3 RHEL4 Red Hat5 Fedora7 CentOS8 Debian9 Ubuntu10 openSUSE
  
13) 如何删除匹配模式的行及其下一行?
使用以下 sed 命令删除包含 System 表达式的行以及它的下一行。 
# sed '/System/{N;d;}' sed-demo.txt-  
 3 RHEL4 Red Hat5 Fedora6 Arch Linux7 CentOS8 Debian9 Ubuntu10 openSUSE
  
14) 如何删除包含数字的行?
使用以下 sed 命令删除所有包含数字的行。 
# sed '/[0-9]/d' sed-demo-1.txt-  
 Linux Operating SystemUnix Operating SystemRHELRed HatFedoradebianubuntu
  
使用以下 sed 命令删除所有以数字开头的行。 
# sed '/^[0-9]/d' sed-demo-1.txt-  
 Linux Operating SystemUnix Operating SystemRHELRed HatFedoradebianubuntuArch Linux - 1
  
使用以下 sed 命令删除所有以数字结尾的行。 
# sed '/[0-9]$/d' sed-demo-1.txt-  
 Linux Operating SystemUnix Operating SystemRHELRed HatFedoradebianubuntu2 - Manjaro
  
15) 如何删除包含字母的行?
使用以下 sed 命令删除所有包含字母的行。 
# sed '/[A-Za-z]/d' sed-demo-1.txt-  
 3 4 5 6 
  
【编辑推荐】 - 2019年Linux命令行工具推荐
 - Linux 这些工具堪称神器!你用过几个?
 - Linux文件系统类型导览
 - Linux实用监控脚本——使用 Shell 检测进程 CPU 利用率
 - Linux中系统引导程序的有哪些强大的功能?
  【责任编辑:庞桂玉 TEL:(010)68476606】 
            点赞 0                        (编辑:泰州站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |