青少年叛逆
青少年叛逆
IT培训
广告招商

linux sed命令基本使用详解!老男孩Linux培训班

  sed命令或流编辑器是Linux/Unix系统提供的非常强大的实用程序,主要用于文本替换、查找,也可以执行其他文本操作,比如插入、删除、搜索等,今天老男孩教育小编带大家通过示例掌握linux
sed命令,以下是详细的内容:

  sed命令基本语法如下:sed OPTIONS… [SCRIPT] [INPUTFILE…]

  1、显示文件的部分文本

  使用 sed,可以只查看文件的一部分,而不是查看整个文件,示例如下:

  [linuxtechi@localhost ~]$ sed -n 22.29p testfile.txt

  2、显示除某些行之外的所有行

  使用选项 d,显示除 22-29 行之外的所有行

  [linuxtechi@localhost ~]$ sed 22.29d testfile.txt

  3、显示从第 n 行开始的每 m 行

  显示从第 2 行或任何其他行开始的每 3 行内容,使用以下命令

  [linuxtechi@localhost ~]$ sed -n '2~3p' file.txt

  4、删除一行

  其中 N 是行号,选项 d 将删除提到的行号,示例如下:

  [linuxtechi@localhost ~]$ sed Nd testfile.txt

  若要删除文件的最后一行,请使用如下命令:

  [linuxtechi@localhost ~]$ sed $d testfile.txt

  5、删除一系列行

  从 testfile.txt 文件中删除 29-34 行

  [linuxtechi@localhost ~]$ sed '29.34d' testfile.txt

  6、删除范围以外的行

  从 testfile.txt 文件中删除 29-34 之外的行

  [linuxtechi@localhost ~]$ sed '29.34!d' testfile.txt

  为了让学员学以致用,老男孩教育不断更新Linux培训教学大纲,与一众讲师精心打造Linux云计算SRE课程体系。老男孩教育Linux云计算SRE运维课程,从零基础开始授课,适合零基础且对Linux感兴趣的学员学习。课程的主要目的就是培养出专业的Linux系统工程师,名师授课全程面授教学,边讲边练帮助学员高效掌握Linux技术。

注意:吐槽知乎网只是一个问答与文章免费发布平台,所有信息均有会员免费发布,不产生金钱交易,如果你有资金往来,请及时通过电话与对方联系,调查清楚,确认无误在选择,否则造成你的损失,由自己承担,本平台概不负责,谢谢!

0 个评论

要回复文章请先登录注册

狗粮批发
嘿,进入会员专区!