salut,
grep | sed
c'est moyen : sed tout seul doit pouvoir faire ce que fait grep.
d'ailleurs je décomposerais la
Récupération du programme proprement ditadresse=$(wget -q -O- 'http://captvty.fr' | sed -n 's/.*href="\(\/\/.\+\.zip\).*/http:\1/p')
test -n "$adresse" && wget -qO /tmp/Captvty.zip "$adresse"
if test -n /tmp/Captvty.zip
then
unzip -d $HOME/.capTV /tmp/Captvty.zip && rm /tmp/Captvty.zip
fi
un sous-shell (here-doc entre parenthèses) est-il indispensable ?
cat <<eof > fichier.out
cmd1
cmd2
eof