我有以下命令:sed -i -e '/match1/,+2d' filex,在文件"file x"中找到匹配"match1"后删除2行.我想为它添加几个匹配项,比如match1,match 2 ....
所以在找到任何匹配后它会删除2行,我该如何实现呢?
我想使用"awk"或"sed"打印comm=从文件开头的所有行filex,注意每行包含"comm = somthing"
for example : comm=rm , comm=ll, comm=ls ....
Run Code Online (Sandbox Code Playgroud)
我怎样才能实现这一目标?
我有一个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)