gpt4 book ai didi

bash - 使用 sed 提取大括号中的子字符串

转载 作者:行者123 更新时间:2023-11-29 08:59:31 25 4
gpt4 key购买 nike

我目前有一个字符串如下:

integration@{Wed Nov 19 14:17:32 2014} branch: thebranch

这包含在一个文件中,我解析该字符串。但是我想要括号之间的值 {Wed Nov 19 14:17:32 2014}

我对 Sed 的经验为零,老实说,我觉得它有点神秘。

到目前为止,我已经设法使用了以下命令,但输出仍然是整个字符串。

我做错了什么?

sed -e 's/[^/{]*"\([^/}]*\).*/\1/'

最佳答案

获取{, }之间的值

$ sed 's/^[^{]*{\([^{}]*\)}.*/\1/' file
Wed Nov 19 14:17:32 2014

关于bash - 使用 sed 提取大括号中的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27057032/

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