腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
sed
或
awk
:
删除
模式
后
面的
n
行
、
、
如何在
sed
(
或
任何类似的工具--例如
awk
)中混合使用
模式
和数字范围?我想要做的是匹配文件中的某些
行
,并在继续之前
删除
接下来的
n
行
,我想作为管道的一部分来做这件事。
浏览 0
提问于2010-12-09
得票数 132
回答已采纳
5
回答
使用"
sed
“
删除
包含某些内容的
行
和下一
行
、
假设文件包含以下内容: goodnext of baaaad good 我想使用
sed
删除
包含"bad“的
行
和这些
行
中的下一
行
。在上
面的
例子中,我想
删除
第2
行
和第3
行
。我试过了,但不起作用: ebra@him:/tmp$ cat iio |
sed
-e "s/\
n
.*bad.*\
n
.*//"
浏览 44
提问于2018-06-21
得票数 2
回答已采纳
4
回答
仅当上一
行
有另一个特定
模式
时,才
删除
带有
模式
的
行
。
只有当前一
行
有另一个特定
模式
(
模式
1)时,我才尝试
删除
具有特定
模式
的所有
行
(
模式
2)。deletedPATTERN 1PATTERN 2PATTERN 2 <- This line should be deleted 我知道如何
删除
模式
2的所有
行</
浏览 12
提问于2021-09-26
得票数 2
回答已采纳
4
回答
sed
:在第一次比赛后
删除
n
行
我想使用
sed
删除
文本文件中第一次匹配
后
的
N
行数。我得到的最远是:这样做的思路是0,表示第一次出现,其中花括号搜索第一
行
<em
浏览 4
提问于2022-04-28
得票数 1
回答已采纳
7
回答
是否
删除
匹配字符串的前一
行
?
、
如何
删除
匹配
模式
的前一
行
?与之相反的:
sed
-
n
'/pattern/{g;1!p;};h'
浏览 1
提问于2014-07-27
得票数 2
7
回答
用于合并由空行分隔的
行
的Shell脚本
、
、
我有一个很大的文本文件(500K
行
),其中一些
行
分成了多行。我正在尝试获取拆分行的记录,显示在单行中。当
行
被拆分时,在下一
行
的开头有一个空行。现在,我正在遍历每一
行
,测试开始时的字符串(AAAA|),以确定它是否是新
行
,然后与next连接。但这似乎需要很多时间,并且想知道是否有更好的方法来做到这一点。此外,一些
行
被分成多行,并且每个新记录都以"AAAA|“开头。*NXP SEMICONDUCTORS#74F132SC*FAIRCHILD SEMICONDUCT
浏览 0
提问于2012-12-24
得票数 3
3
回答
Linux -
删除
给定行号中的所有
行
。
、
、
、
我正在尝试使用
sed
从提供的行号中
删除
文件的内容。问题是
sed
没有接受我提供给它的变量其想法是
删除
文件
后
的所有
行
&
浏览 8
提问于2021-12-27
得票数 2
回答已采纳
7
回答
连接匹配线
、
、
给定此示例文件foobarbaz我想加入所有不以空格开头的
行
,以这个结束。foo:bar:baz:qux$
sed
':a;
N
;s/\
n
/:/;ba' infile.txt但它连接了所有的线。就这个问题而言,我更倾向于选择
sed
唯一的解决方案。$ <e
浏览 8
提问于2014-12-17
得票数 2
回答已采纳
2
回答
如果换行符后面跟着字符串,则
删除
换行符(\
n
) --使用
SED
、
、
、
我有一个文本文件,如果换行符后面跟着字符串"fox“,则需要
删除
换行符。the fox 会变成brown fox 我想在
SED
中这样做,但是
AWK
解决方案也会很有用。
浏览 1
提问于2016-03-25
得票数 3
回答已采纳
3
回答
如何返回字符串第二次出现
后
的所有内容
、
、
、
我想知道在字符串第二次出现
后
获取所有内容的最好方法是什么。考虑到这一点,我想到了
sed
和
awk
,但我真的不知道哪一个更适合这项工作。 其中一个重要的部分是,在前面板中可以有任意数量的键-值对,所以在这里,仅仅剪切前四
行
不是一个有效的方法。
浏览 24
提问于2017-01-30
得票数 0
1
回答
如何在比赛结束
后
“欢迎”-v`,同时排除“
n
”
行
?
、
、
、
我一直在阅读-v和比赛后的下一
行
也排除在外如何将?,并想知道如何使用
sed
或
其他实用工具排除2
行
或
比赛后的任何数字。user@linux:~$ cat -
n
file.txt 2 Random String 4 SomeTestABCD中成功地做到了这一点,如前
面的
答案所示。但是,由于类似的EndTest
模式
,这只适用于这种情况。如果EndTest是一些
浏览 0
提问于2018-10-01
得票数 4
回答已采纳
3
回答
sed
或
awk
:
删除
/注释在3
行
之前遵循
模式
的
n
行
要在图案前
删除
/注释3
行
(包括带有图案的
行
):上
面的
参考博客有助于在
模式
匹配
后
实现这一点,但我需要在比赛前知道use xxx;alias yyy;} 下
面的
浏览 2
提问于2020-10-16
得票数 2
5
回答
如何用空格替换新
行
\
n
和即将到来的+符号
、
、
、
用空格替换新
行
\
n
和即将到来的+符号ABC 输出应该是 foo bar
浏览 0
提问于2019-02-12
得票数 1
4
回答
删除
图案之间的
行
,如果任何图案不存在,则全部打印
、
、
、
、
我有下一个文件: GAC
N
让我们
删除
从A到D的
行
,我们将得到下一个输出: G
N
使用
sed
'/A/,/D/d很容易做到这一点,但是如果我的文件没有D,那么输出将是空的。我想如果没有第二个
模式
(D),不要
删除
任何东西,并显示完整的文件。 第二个问题-如何
删除
模式
之间的
行
和(
N
)之后的下一
行
?一种
se
浏览 52
提问于2018-02-02
得票数 3
回答已采纳
3
回答
使用
awk
和
sed
搜索特定的多行
模式
、
我想从文件/etc/lvm/lvm.conf中读取并检查可能跨越多行的以下
模式
。 hosttags = 1在tags和{、{和hosttags之间可以有尽可能多的空格。此外,{可以在下一
行
中跟随tags,而不是与它在同一
行
上。在读取文件lvm.conf时,它应该跳过空行和注释。 我正在使用的东西。data=$(
awk
< cat `cat /etc/lvm/l
浏览 5
提问于2013-03-12
得票数 2
2
回答
用一条空行替换文件中的两
行
空行
、
、
、
、
我尝试过的:
sed
's/\
n
\
n
/\
n
/g' file和cat file | tr '\
n
' '\t' |
sed
's/\t\t/\t/g' | tr '\t' '\
n
'
浏览 5
提问于2017-10-08
得票数 1
回答已采纳
2
回答
根据
模式
删除
行
,但保留匹配的首
n
行
、
、
我需要根据
模式
从文本文件中
删除
行
,但我需要保留与
模式
匹配的前
n
行
。输入% 2% 4text1text3%1text1text3 我使用了
sed
/^%/d文件,但它
删除
了以%开头的所有
行
,
sed
我需要保留
模式
的前
n
行
,并
删除
其余的
行
。
浏览 0
提问于2013-01-17
得票数 9
回答已采纳
4
回答
sed
或
awk
删除
模式
,包括换行符
、
、
、
我可以隔离和发现stderr的“污染”,但我正在挣扎于一个小细节:
删除
一个新
行
。我呼吁:
sed
-i".bak" -e '/ERROR/{
n
;d}' *.log
sed
-i".bak" -r 's/\/some\/path.我唯一
浏览 0
提问于2019-04-10
得票数 2
回答已采纳
6
回答
在bash中
删除
匹配前后的
行
(使用
sed
或
awk
)?
、
、
我正在尝试从一个充满事务的文件中
删除
模式
匹配两边的两
行
。即。找到匹配项,然后
删除
它前
面的
两
行
,然后
删除
它后
面的
两
行
,然后
删除
该匹配项。将其写回原始文件。所以输入数据是T-3.48M我的
模式
是
sed
-i '/PINITIAL BALANCE/,+2d'
浏览 3
提问于2012-08-03
得票数 8
回答已采纳
5
回答
SED
-从缓冲区空间获取第二线
我有一个配置文件,其中有两
行
,如下所示:some data...https://abc.client.mycorp.com我想打印第二
行
。但是,由于FQDN是动态设置的,我从来不知道它将是什么,所以我可以(潜在地)设置一个更精确的正则表达式。
sed
-
n
's/..*/\1/p'
浏览 4
提问于2015-02-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Shell笔记5:sed的用法详解
sed、awk—运维必须掌握的两个工具
Linux 打印文本部分行内容
linux常用命令
Linux进阶命令和Shell编程
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券