如何使用 sed 在字符串中的第二个句点之后删除

Jes*_*ele 1 sed

在我的脚本中,有一个可能的版本号:15.03.2设置为变量$STRING。这些数字总是在变化。我想将其精简为:(15.03或下次的任何内容)。

.第二次使用后如何删除所有内容sed

就像是:

$(echo "$STRING" | sed "s/\.^$\.//")

(我不知道 和其他人做什么^$但它们看起来相关,所以我只是猜测。)

cta*_*ac_ 5

我认为这里更好的工具是 cut

echo '15.03.2' | cut -d . -f -2
Run Code Online (Sandbox Code Playgroud)