小编tam*_*mal的帖子

如何通过增加数字部分来查找和替换字符串?

我的输入文件是,

ami21 ami65
ami67 ami66
ami88 ami76 ami29
ami55 
ami54
ami32
Run Code Online (Sandbox Code Playgroud)

使用单个命令行我需要输出,

ami22 ami66
ami68 ami67
ami89 ami77 ami30
ami56
ami55
ami33
Run Code Online (Sandbox Code Playgroud)

我使用了命令

awk -vRS=ami '{$0=$0+1;ORS=RT}++n' inputfile > outputfile
Run Code Online (Sandbox Code Playgroud)

但我得到了输出文件 ami21ami65ami67ami66ami88ami76ami29ami55ami54ami32

即所有字符串都写在同一行中并且没有空格。谁能建议我一些更好的命令行。

command-line sed awk

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

标签 统计

awk ×1

command-line ×1

sed ×1