3 liens privés
Parce que j'oublie cette commande
cut -d ',' -f 1 names.csv
Et aussi :
IFS=' ' read -r -a vars <<< "$LINE"
MY_VAR1="${vars[0]}"
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
Couper un fichier entre L1 (1ere occurence text1) et L2 (1ere occurence text2)
wc -l <file> => retourne T (nombre de ligne totale)
grep -n -m 1 <text1> <file> => retourne L1
tail -n (T-L1) <file> > bottom_file
grep -n -m 1 <text2> bottom_file => retourne L2
head -n (L2) file_bottom > result