小编sta*_*atw的帖子

使用shell命令替换模式中的字符串:sed,awk

说我有这样的文本文件:

a;bc;d;{a;b;cd}
ab;cde;f;{ab;c;defg}
ab;{a;b;cd};cde;f
...
Run Code Online (Sandbox Code Playgroud)

我想用逗号替换大括号中的所有分号.替换后它将如下所示:

a;bc;d;{a,b,cd}
ab;cde;f;{ab,c,defg}
ab;{a,b,cd};cde;f
...
Run Code Online (Sandbox Code Playgroud)

我应该如何在shell命令中执行此操作?sed,awk或其他......

regex bash shell awk sed

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

标签 统计

awk ×1

bash ×1

regex ×1

sed ×1

shell ×1