J'aimerais avoir bash parse / extract une URL complète (et seulement l'url) à partir d'une courte chaîne aléatoire.
Exemples:
bob, the address is http://www.google.com
ou
https://foo.com/category/example.html is up
ou
Error 123 occurred at http://bit.ly/~1223456677878
ou
Stats are up: https://foo1234.net/report.jpg
J'ai essayé d'utiliser cat foo_output | egrep -o "https?://[\w'-\.]*\s"
mais cela ne semblait pas fonctionner.