浅谈linux中sed命令和awk命令的使用

作者:WalkerAlone 时间:2023-07-31 18:08:17 

本文主要研究的是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文件中第二行

来源:http://blog.csdn.net/qq_28893679/article/details/73947602

标签:linux,sed,awk
0
投稿

猜你喜欢

  • Nero 9 Reloaded发布 全面兼容Windows 7

    2009-10-10 10:41:00
  • CentOS 7系统下安装ftp服务器的全过程

    2023-07-31 06:22:54
  • 谷歌广告官方博客:博客中谷歌广告的禁忌

    2009-01-06 12:54:00
  • 提高Google Adsense广告相关度的技巧

    2009-12-04 18:44:00
  • nginx支持.htaccess文件实现伪静态的方法分享

    2023-07-14 01:57:04
  • GoDaddy:如何压缩文件

    2010-04-26 13:00:00
  • 教你使用Jenkins集成Harbor自动发布镜像

    2023-10-28 02:32:24
  • yum安装本地rpm软件方案详解

    2023-11-03 00:48:26
  • VMware搭建虚拟机服务器

    2022-12-28 16:15:55
  • 我是站长 但我关注中小网站的发展

    2009-03-02 18:02:00
  • SEO基础问答301重定向的作用

    2009-01-14 09:55:00
  • 让黑客远离DNS和SMTP服务器攻击

    2009-06-01 17:15:00
  • 支持开源 英特尔为云计算提供测试平台

    2009-10-12 13:47:00
  • 建立Web应用的一个新途径

    2007-03-28 15:44:00
  • 各就各位:个人站长网络赚钱收入的级别

    2007-10-03 13:31:00
  • 人民网欲推出微博客产品 近期或上线(图)

    2009-11-13 08:55:00
  • 利用高级搜索查询百度特定时间内的收录情况

    2009-02-01 14:02:00
  • sql注入攻击原理及攻防

    2010-02-21 12:04:00
  • 一个站长从零开始一年赚多少钱

    2007-10-16 12:22:00
  • 李开复:“google网页快照正在解决中”

    2007-09-26 11:56:00
  • asp之家 网站运营 m.aspxhome.com