千家信息网

如何在linux中使用sed命令和awk命令

发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,本篇文章给大家分享的是有关如何在linux中使用sed命令和awk命令,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1、sed命令:没有
千家信息网最后更新 2024年11月30日如何在linux中使用sed命令和awk命令

本篇文章给大家分享的是有关如何在linux中使用sed命令和awk命令,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

1、sed命令:没有重定向不会真正修改源文件中的内容

查询语句

①sed -n '/sbin/p' passwd

表示查询出passwd文件中存在sbin字符的所有行并打印出来,其中两个/表示的是其中的是正则表达式,-n和/p是该命令的参数,需要联合使用

②sed -n 'xp' passwd

x是数字,表示打印出passwd文件中第x行的数据

新增语句

①sed '1a 这是第一行后面添加的内容' passwd

其中a表示是添加内容,1数字表示是第几行,上面语句的意思表示在passwd文件的第1行后面添加内容

②sed '1i 这是第一行之前插入的数据' passwd

其中i表示插入数据,1数字表示第几行,上面语句的意思是在第一行之前插入文字内容

3、sed '1c hello world' passwd

c表示替换,语句意思是将password文件中的第一行替换为hello world

4、sed 's/false/true/' passwd

表示将passwd文件中的false字符替换为true字符

删除语句

①sed '/postgres/d' passwd

删除passwd文件中正则表达式匹配postgres的所有行

2、sed '2d' passwd

删除passwd文件中第二行

以上就是如何在linux中使用sed命令和awk命令,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

文件 命令 语句 内容 一行 字符 意思 数字 数据 更多 正则 知识 篇文章 表达式 这是 查询 实用 两个 参数 就是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 安徽前端软件开发价格表 亳州人在杭州做软件开发 唐河客户管理软件开发 软件开发零基础培训真的吗 哈迪斯网络技术爱好者 网络安全的方面有哪些 NONONO音译软件开发 pg数据库怎么导入sql文件 软件开发小规模企业年最高销售额 四级网络技术激活码 网络安全民营企业 蓝凌办公软件开发公司 数据库自增id是否会跳号 软件开发合同范本版权归属 部队内部网络安全管理制度 金石教育软件开发 网络安全架构冗余设计 数据库修改表中插入的信息 软件开发中会遇到哪些问题 镇江腾旅互联网科技有限公司 世界各国互联网主机服务器 彩票软件开发定制公司 重庆铜梁配送生鲜软件开发 有关网络安全宣讲简报 腾讯clickhouse数据库 人大金仓和哪个数据库相似 北京丰越国际网络技术 可以免费使用的云服务器 网络安全技术和网络应用开发 通信技术和网络技术的挑战
0