千家信息网

Sed工具应用示例有哪些

发表于:2024-09-25 作者:千家信息网编辑
千家信息网最后更新 2024年09月25日,小编给大家分享一下Sed工具应用示例有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、对于模板test和west之间
千家信息网最后更新 2024年09月25日Sed工具应用示例有哪些

小编给大家分享一下Sed工具应用示例有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

1、对于模板test和west之间的行,每行加上字符串aaa bbb

  • sed '/test/,/west/s/$/aaa bbb/' file

2、查找line1 到line2之间的所有aa bbb 替换为AA BBB

  • sed '/line1/,/line2/s/aa bbb/AA BBB/' test.sh

3、匹配关键字并显示后几行

  • sed -n '/3/,$p' a.sh : 显示第一次匹配到的3,到最后一行输出

  • sed -n '/3/,+2p' a.sh : 显示第一次匹配到的3,到向下2行输出

4、逆序显示文本内容

  • sed '1!G;h;$!d' /etc/passwd

5、取出文本中最后一行

  • sed '$!N;$!D' /etc/passwd

6、删除原有的所有空白行,而后为所有的非空白行后添加一个空白行

  • sed '/^$/d;G' /etc/passwd

7、在原有的每行后方添加一个空白行

希望大家开动双手来解决这个遗留问题,我们将在明天的分享中为大家分享方法。

8、显示最后一行的行号,一般可用于显示文本的总行

  • sed -n '$=' /etc/fstab

9、显示所有行的行号,但空行不显示行号

  • sed '/./=' /etc/fstab

10、使用n或p打印奇数行或偶数行

  • sed -n 'p;n' test.txt #奇数行

  • sed -n 'n;p' test.txt #偶数行

  • sed -n '1~2p' test.txt #奇数行

  • sed -n '2~2p' test.txt #偶数行

以上是"Sed工具应用示例有哪些"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

空白 空白行 一行 偶数 内容 奇数 文本 篇文章 行号 工具 示例 应用 之间 第一次 输出 不怎么 关键 关键字 双手 大部分 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 为什么贪婪洞窟2只开一个服务器 龙岗网络数据库维护找哪家 java 数据库记录提交 电脑服务器端口和地址在哪里 服务器虚拟化流程管理软件 phyton采集软件数据库 顺义区专业软件开发值得推荐 网络安全与技术机密性思维导图 花与婷服务器如何进入 应聘软件开发工程师回答问题 徐州品质联想服务器厂商 常用的代理服务器 靖江自动网络技术价格表格 厦门硕博论文数据库 网购的网络安全现状分析 360网络安全平台 花旗银行软件开发具体做啥 计算机网络技术的发展前程 sql数据库默认实例名 材料性能数据库 学生网络安全的意义 征信数据库的数据信息采 如何把网络安全隐患彻底消除 网络安全冬奥会唯一供应商 南京扬州网络技术哪个好 安卓软件开发报读指南 用记事本打开c 数据库 软件开发推广是什么职业 福州网络技术比赛 深圳市破茧网络技术怎么样
0