Vorrei che bash analizzasse / estraesse un URL completo (e solo l'URL) da una stringa corta casuale.
Esempi:
bob, the address is http://www.google.com
o
https://foo.com/category/example.html is up
o
Error 123 occurred at http://bit.ly/~1223456677878
o
Stats are up: https://foo1234.net/report.jpg
Ho provato a usare cat foo_output | egrep -o "https?://[\w'-\.]*\s"
ma non sembra funzionare.