使用 sed 替换字符串中最后一次出现的字符

Posted 看,未来

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用 sed 替换字符串中最后一次出现的字符相关的知识,希望对你有一定的参考价值。

例如:将最后一个 - 换成空格:

echo ‘swp-RedHat-Linux-OS-5.5.0.0-03’ | sed ‘s/(.*)-/\\1 /’

以上是关于使用 sed 替换字符串中最后一次出现的字符的主要内容,如果未能解决你的问题,请参考以下文章

Linux sed 替换第一次出现的字符串

在mac上使用sed删除文件中第一次出现的字符串[重复]

Bash:如何使用 sed 仅替换文件中的最后一次出现?

Sed - 替换每行的最后一次匹配

替换字符串中最后一次出现的字符[重复]

替换字符串中最后一次出现的字符串