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如何安装ssh服务

Linux日常使用总结

Linux下安装redis、mongodb

如何使用Linux自定义镜像创建实例

什么是Linux系统

Linux系统目录结构包括哪些

全面详解Linux下的top命令――实时监控服务器状况

Linux怎么查看进程号并杀死进程

Linux怎么查看版本命令

Linux系统有哪些优缺点

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



打赏

取消

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

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

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

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

评论

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