如何使用 bash 命令批量格式化 url?

how to bulk format url with bash command?

我有很多 link 降价格式如下:

[link desc1](http://1goo.....com)
[link desc2](http://2goo.....com)
[link desc3](http://3goo.....com)
[link desc4](http://4goo.....com)
...

下面是我想要的输出,remove[] 和 () 只保留 links

http://1goo.....com
http://2goo.....com
http://3goo.....com
http://4goo.....com
...

我只是想保存link,非常感谢

假设您只想获取 URL 并且所有信息都包含在名为 urls.txt 的文件中,那么您想要像这样尝试 sed:

sed -e 's/.*(//' -e 's/)//' urls.txt

BR

此致