linux中sed命令和awk命令的使用方法

发布时间 - 2018-01-17 00:00:00    点击率:

本文主要介绍了浅谈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命令的使用的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

相关推荐:

关于sed命令的详细介绍

关于linux中sed命令的示例代码分享详解

php不能实施shell脚本中的sed命令-



# linux  # php  # 正则表达式  # 的是  # 这是  # 浅谈  # 几行  # 是在  # 如有  # 有一定  # 感兴趣  # 朋友们  # 希望能 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 🚀拖拽式CMS建站能否实现高效与个性化并存?  Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布  制作旅游网站html,怎样注册旅游网站?  详解Android图表 MPAndroidChart折线图  网易LOFTER官网链接 老福特网页版登录地址  西安专业网站制作公司有哪些,陕西省建行官方网站?  php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】  无锡营销型网站制作公司,无锡网选车牌流程?  Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询  高性能网站服务器部署指南:稳定运行与安全配置优化方案  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  如何在局域网内绑定自建网站域名?  1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤  简历在线制作网站免费版,如何创建个人简历?  Laravel Admin后台管理框架推荐_Laravel快速开发后台工具  佛山网站制作系统,佛山企业变更地址网上办理步骤?  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  微信小程序 闭包写法详细介绍  nodejs redis 发布订阅机制封装实现方法及实例代码  简单实现Android文件上传  如何在阿里云部署织梦网站?  Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理  Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案  微信小程序 HTTPS报错整理常见问题及解决方案  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  linux top下的 minerd 木马清除方法  Laravel用户密码怎么加密_Laravel Hash门面使用教程  Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制  JavaScript中的标签模板是什么_它如何扩展字符串功能  如何为不同团队 ID 动态生成多个独立按钮  如何实现建站之星域名转发设置?  *服务器网站为何频现安全漏洞?  Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  微信小程序 input输入框控件详解及实例(多种示例)  BootStrap整体框架之基础布局组件  如何在 React 中条件性地遍历数组并渲染元素  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  Python函数文档自动校验_规范解析【教程】  Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用  Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制  香港服务器如何优化才能显著提升网站加载速度?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案  Laravel如何为API编写文档_Laravel API文档生成与维护方法  Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程  Laravel路由怎么定义_Laravel核心路由系统完全入门指南  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?