690 shaares
3 liens privés
3 liens privés
Une page qui retourne :
<html>
blabla
Version : <version>
blabla
</html>
Récupérer la version....
-
echo $(wget <URL>) | sed -rn "s/.Version : ([^^M]+)^M./\1/p"
KO : la mise sur 1 ligne de toute la page ne marche pas avec le pipe (même avec tr "\n" ",") -
wget -qO- http://hermes-sveltest:18090/emissaire-pub/index.html | sed -rn "s/.Version :(.)/\1/p"
OK
wget -qO- http://hermes-sveltest:18090/emissaire-pub/index.html | awk '/.Version :(.)/{print $1}'
KO : awk ne gère pas les sous-groupes des regex
-
wget -qO- http://hermes-sveltest:18090/emissaire-pub/index.html | perl -n -e'/.Version :(.)/ && print $1'
KO : erreur quelque part dans le script perl -
wget -qO- http://hermes-sveltest:18090/emissaire-pub/index.html | grep Version | cut -d: -f2
OK