linux截取命令是什么?


当前第2页 返回上一页

  1、命令格式:sed [选项] ‘[动作]’

  sed: 将其他命令的输出作为输出的流编辑器

  -n 只输出sed命令编辑过的信息

  -e 多个命令一起操作,多个操作之间用“;”隔开

  -i 保存修改后的内容到原文件

 2、动作命令包括

  • a 在指定行后面追加指定字符串

  • i 在指定行前面插入指定字符串

  • d 删除指定行

  • c 按行替换

  • s 按字符串替换 格式为:/s/新字符串/旧字符串/g

  • p 打印行

  示例:

1

2

3

4

5

6

7

     sed  '2p'  ./sugar/student.txt    # 打印student.txt的第二行

  sed  '2a hahaha' student.txt   # 在student.txt文件的第二行后面追加字符串hahaha

sed  '2i  hahaha\xixixi'  student.txt   # 在student.txt文件第二行前插入hahaha和xixixi

sed  ‘2,4d’   student.txt    # 删除student.txt文件的第二行到第四行

sed  '2c  no such man' student.txt   # 将student.txt的第二行替换为no such man

sed '2s/HubuSugar/igoodful/g'  student.txt  # 将student.txt文件的HubuSugar替换成igoodful

sed  -e '2d;3c no such man'  student.txt    # 删除student.txt文件的第二行,同时将第三行替换为no such man

相关学习推荐:linux视频教程

以上就是linux截取命令是什么?的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

如何将一个原安全组里的规则全部或部分地还原为目标安全组规则

Linux的【.】号怎么删除

如何导入自定义镜像时选择 customized Linux(定制版镜像)

Linux怎么挂载u盘

Linux中如何重命名文件

Linux中关于socket通讯获取本地的源端口号的实现方法

Linux怎么安装telnet

useradd命令详解

Linux下mysql启动失败

Linux重启网卡命令是什么

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...