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打开文件命令有哪些

三分钟了解Linux与windows的区别

全面介绍Linux下文件权限及属性

Linux怎么查看cpu核数?

如何在Linux中查找包含字符串的所有文件

Linux重启服务命令

如何修复Linux系统

Linux下如何解压tar.xz文件

什么是LinuxLinux怎么使用?

qq for Linux如何安装

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



打赏

取消

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

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

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

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

评论

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