使用sed命令替换模式

可见的

我想通过使用sed命令来替换模式。我有一个包含以下数据的文件。

50%%R39%35%R43%-35%R4Z%10%RRN%1110%R0M%-950

现在,我需要更换模式%RRN%<something>%%RRN%0%输出应该是这样的。

50%%R39%35%R43%-35%R4Z%10%RRN%0%R0M%-950

为此,我使用了以下命令

sed 's/%RRN%\(.*\)%/%RRN%0%/g' 

但是我没有得到正确的输出。它如下。

50%R39%35%R43%-35%R4Z%10%RRN%0%-950

请帮我

杰克沙

更好的解决方案是[^%]\+代替.*

sed 's/%RRN%\([^%]\+\)%/%RRN%0%/g'

输出:

50%%R39%35%R43%-35%R4Z%10%RRN%0%R0M%-950

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用命令替换sed模式

来自分类Dev

使用 sed 命令用模式替换多行字符串

来自分类Dev

Perl/Sed 命令多次替换相同的模式

来自分类Dev

使用sed命令替换多行

来自分类Dev

使用sed命令替换行

来自分类Dev

使用sed或awk查找并替换模式

来自分类Dev

如何使用sed在模式之间替换字符

来自分类Dev

使用sed在特定模式之间替换

来自分类Dev

使用 sed 按符号替换模式

来自分类Dev

sed命令-查找并替换,同时排除查找中的特定模式

来自分类Dev

使用sed命令替换xml标签

来自分类Dev

使用 sed 命令替换特殊字符“/”

来自分类Dev

SED替换:在替换部分中使用原始模式

来自分类Dev

如何使用sed在特定模式内查找和替换模式

来自分类Dev

sed:反转模式替换

来自分类Dev

sed regex命令替换

来自分类Dev

sed命令替换并写入

来自分类Dev

sed命令模式

来自分类Dev

使用sed cammand从Fastq文件头中替换模式

来自分类Dev

使用sed将模式替换为哈希值

来自分类Dev

使用sed替换模式的第三次出现

来自分类Dev

使用sed替换模式的第三次出现

来自分类Dev

使用sed每行将模式替换一定次数

来自分类Dev

使用sed替换两个模式之间的字符

来自分类Dev

使用grep查找模式,然后替换为sed

来自分类Dev

使用sed将字符串模式替换为序列

来自分类Dev

在sed替换期间如何使用包含条件模式的通配符?

来自分类Dev

搜索模式中的$时,在替换文本中使用sed'

来自分类Dev

如何仅使用sed替换每n次出现的模式