首页文章正文

sed 打印 指定范围,sed打印一行中某几个字符

sed提取两个关键字之间的内容 2023-12-10 20:03 367 墨鱼
sed提取两个关键字之间的内容

sed 打印 指定范围,sed打印一行中某几个字符

【sed】打印出特定行的内容sed ‘pattern/!p’infile //匹配pattern的行不输出sed -n ‘1,2p’infile //print line 1 to 2 sed -n ‘2,$p’file //printsed -n '$p' 文件名--打印最后一行进行行号范围区间的打印sed -n '1,3p' 文件名--打印1-3行sed -n '5,$p' 文件名--打印第五行到最后一行sed -n '2,+2p' 文件名-- 打印第二

sed打印指定范围

sed -n'4p'/etc/fstab #打印第四行内容1.4打印指定多行内容ifconfig ens33|sed -n'2,4p' #打印网卡信息的2至4行cat -n/etc/passwd |sed -n'2,+4p' #打印第2至6行,即第二行开始往51CTO博客已为您找到关于sed 打印指定行的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及sed 打印指定行问答内容。更多sed 打印指定行相关解答

sed打印指定行

替换指定文本:(1)将1-4行的apple换成AMAZON。s代表替换,g代表如果一行出现两个apple则全部替换。sed '1,4s/apple/AMAZON/g' sed_test.txt 1 AMAZON a,b,d,f如图,一个简单的sed命令包含三个主要部分:参数、范围、操作。要操作的文件,可以直接挂在命令行的最后。除了命令行,sed也可以通过-f参数指定一个sed脚本,这个属于高级用法,不做过多描述。有些示例

sed命令打印3到5行

⊙▽⊙ 也可以指定多个模式范围使用逗号(,)运算符。下面的例子打印所有模式Two 和Pilgrimage 之间存在的行。jerry]$ sed-n'/Two/, /Pilgrimage/ p'books.txt 执行上面的代码,会sed -n '1p' /etc/passwd #打印第1行(2)line1,line2 表示行号范围从line1到line2,如打印第2行到第5行的文件内容sed -n '2,5p' /etc/passwd (3)/pattern/ 查询

后台-插件-广告管理-内容页尾部广告(手机)

标签: sed打印一行中某几个字符

发表评论

评论列表

51加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号