L'outil tee

Laurent Coustet ed at debian-fr.net
Wed May 10 23:56:26 CEST 2006


Pour ceux qui ne conaissent pas l'outil tee, c'est un outil très
pratique qui permet de rediriger dans un fichier, et en meme temps sur
stdout une sortie.

Voici un exemple très utile

LOGFILE="/what/ever"
function debug {
  $@ | tee --append ${LOGFILE}
  if [ "$?" != "0" ]; then
    echo "Error executing \`$@'" | tee --append ${LOGFILE}
  fi
}

debug make -C /mon/super/programme


Voilà, a+,
-- 
Laurent Coustet
http://www.debian-fr.org/               Perso: http://ed.zehome.com/


More information about the Shell mailing list