小编wae*_*ael的帖子

如何在匹配/匹配后使用"sed"删除2行?

我有以下命令:sed -i -e '/match1/,+2d' filex,在文件"file x"中找到匹配"match1"后删除2行.我想为它添加几个匹配项,比如match1,match 2 ....

所以在找到任何匹配后它会删除2行,我该如何实现呢?

linux shell sed

15
推荐指数
3
解决办法
3万
查看次数

我想使用"awk"或sed来打印文件中以"comm ="开头的所有行

我想使用"awk"或"sed"打印comm=从文件开头的所有行filex,注意每行包含"comm = somthing"

for example : comm=rm , comm=ll, comm=ls  ....
Run Code Online (Sandbox Code Playgroud)

我怎样才能实现这一目标?

linux shell scripting awk sed

11
推荐指数
2
解决办法
2万
查看次数

将序列号作为序列添加到UNIX中文件中特定位置的每一行

我有一个Unix文件,其中多个行和字段用逗号分隔。我需要在每行的逗号后的第3个位置插入一个新字段作为序列号(1,2,3 ..)

之前的文字

roy,mike,apple,alex
roy,apple,water,joe
lemon,tony,juice,fred
Run Code Online (Sandbox Code Playgroud)

文字后

roy,mike,apple,1,alex
roy,apple,water,2,joe
lemon,tony,juice,3,fred
Run Code Online (Sandbox Code Playgroud)

unix shell awk sed

1
推荐指数
1
解决办法
93
查看次数

标签 统计

sed ×3

shell ×3

awk ×2

linux ×2

scripting ×1

unix ×1