我在 Linux Shell 中有一个由点分隔的字符串,
$example=This.is.My.String
我想在最后一个句点前添加一些字符串,例如,我想在最后一个句点前添加“Good.Long”,那么我将得到:
This.is.My.Goood.Long.String
2.获取最后一个点之后的部分,这样我就可以得到
String
3.将点转换为下划线,但最后一个点除外,以便我得到
This_is_My.String
如果您有时间,请简单解释一下,我仍在学习正则表达式。
非常感谢!
sed
的问题吗?从问题看来,似乎只是关于 shell 脚本的。 - johnsyweb