gpt4 book ai didi

regex - sed:为 ^*= 的替换和正则表达式苦苦挣扎

转载 作者:行者123 更新时间:2023-12-01 07:51:04 26 4
gpt4 key购买 nike

我正在运行一个 linux bash 脚本。来自粗壮的线条,如:/gpx/trk/name=MyTrack1 ,我只想在 = 之后保留行尾。

我很难理解为什么会出现以下 sed 命令没有按我的预期工作:

echo "/gpx/trk/name=MyTrack1" | sed -e "s/^*=//" 

(我也试过)
echo "/gpx/trk/name=MyTrack1" | sed -e "s/^*\=//" 

返回总是 /gpx/trk/name=MyTrack1而不是 MyTrack1

最佳答案

如果这是您唯一关心的结构,则使用更简单的方法:

echo "/gpx/trk/name=MyTrack1" | cut -d = -f 2

关于regex - sed:为 ^*= 的替换和正则表达式苦苦挣扎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51428885/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com