Provided by: manpages-fr-extra_20101103_all bug

NOM

       watch - Executer un programme periodiquement en affichant le resultat a
       l'ecran

SYNOPSIS

       watch [-bdehpvtx] [-n secondes] [--beep] [--color]
       [--differences[=cumulative]] [--errexit] [--exec] [--help]
       [--interval=secondes] [--no-title] [--precise] [--version] commande

DESCRIPTION

       watch lance commande de facon repetee, affichant sa sortie standard et
       sa sortie d'erreur (le premier ecran plein). Cela permet de visualiser
       les changements de la sortie d'un programme au cours du temps. Par
       defaut, le programme est execute toutes les deux secondes ; utilisez -n
       ou --interval pour specifier un intervalle de temps different.
       Normalement, cet intervalle est interprete comme le temps entre la fin
       de l'execution et de le debut de l'execution suivante de commande.
       Cependant, avec l'option -p ou --precise, watch peut executer commande
       periodiquement. Essayez avec ntptime et regardez comment les fractions
       de secondes ne changent quasiment pas contrairement au mode normal ou
       elles augmentent continuellement.

       Les options -d ou --differences mettent en evidence les differences
       entre les affichages successifs. L'option differences=cumulative permet
       de garder les mises en evidence apparues lors des executions
       precedentes, affichant tout ce qui a change depuis la premiere
       execution. Les options -t ou --no-title cachent l'en-tete contenant
       l'intervalle, la commande et la date actuelle en haut de l'affichage,
       ainsi que la ligne blanche qui suit. Les options -b ou --beep
       permettent d'emettre un beep lorsque le code de retour de la commande
       est non nul.

       watch s'executera tant qu'il ne sera pas interrompu. Si vous voulez que
       watch s'arrete lors d'une erreur du programme execute, utilisez les
       options -e ou --errexit qui stopperont watch si le programme execute
       retourne une valeur non nulle.

       Par defaut, watch ne considerera pas les caracteres d'echappement,
       cependant si vous utilisez l'option --c ou --color, watch interpretera
       les suites de couleur ANSI pour le premier plan.

NOTES

       Notez que la commande est passee en parametre a << sh -c >>, ce qui
       signifie que vous devrez parfois utiliser des guillemets
       supplementaires pour obtenir l'effet desire. Vous pouvez modifier ce
       comportement avec les options -x ou --exec qui passe la commande a
       exec(2).

       La reconnaissance des options suit la norme POSIX (le traitement des
       options s'arrete des le premier parametre qui n'est pas une option).
       Cela signifie que les options se trouvant apres la commande ne seront
       pas interpretees par watch.

EXEMPLES

       Pour verifier les courriels :

              watch -n 60 from

       Pour afficher les changements dans le contenu d'un repertoire :

              watch -d ls -l

       Pour n'afficher que les fichiers appartenant a arthur :

              watch -d 'ls -l | fgrep arthur'

       Pour verifier l'effet des guillemets :

              watch echo $$
              watch echo '$$'
              watch echo "'"'$$'"'"

       Pour verifier l'effet du temps de maintien de la precision, essayez en
       ajoutant -p a

              watch -n 10 sleep 1

       Pour verifier que l'administrateur a installe le dernier noyau avec

              watch uname -r

       Notez que -p peut ne pas fonctionner entre deux redemarrages, a cause
       de ntpdate ou d'autres programmes modifiant la date au demarrage.

BOGUES

       Lors du redimensionnement d'un terminal, l'ecran ne sera pas rafraichi
       correctement avant la prochaine execution. Les mises en evidence dues a
       --differences sont egalement perdues.

       Les caracteres non imprimables de la sortie du programme sont ignores.
       Utilisez << cat -v >> pour les afficher.

       La combinaison de caracteres suppose s'afficher en derniere colonne de
       l'ecran risque de s'afficher dans la colonne precedente, ou pas du
       tout.

       Les combinaisons de caracteres ne sont jamais considerees differentes
       en mode --differences. Seul le caractere de base est considere.

       Les lignes blanches qui suivent directement une ligne s'arretant en
       derniere colonne ne sont pas affichees

       Le mode --precise ne dispose pas encore de fonctions de temporisation
       pour compenser une commande commande dont le temps d'execution est
       superieure a interval secondes. watch peut egalement lancer en rafales
       autant d'execution de commande que possible pour rattraper une
       execution precedente qui aurait pris plus de interval secondes a
       s'executer (par exemple, netstat prend beaucoup de temps pour effectuer
       une interrogation DNS).

AUTEURS

       Le programme watch a ete ecrit par Tony Rems <rembo@unisoft.com> en
       1991 avec des corrections et des modifications de Francois Pinard. Mike
       Coleman <mkc@acm.org> l'a retravaille et a ajoute de nouvelles
       fonctionnalites en 1999. Les fonctionnalites beep, exec et la gestion
       d'erreurs ont ete ajoutes par Morty Abzug <morty@frakir.org> en 2008.
       Un matin de mars de 2003, Anthony DeRobertis <asd@suespammers.org> a
       ajoute la gestion de la precision a la milliseconde. La prise en charge
       d'Unicode a ete ajoutee en 2009 par Jarrod Lowe <procps@rrod.net>.

TRADUCTION

       Cette page de manuel a ete traduite par Amand Tihon <amand AT alrj DOT
       org> en 2001.  La version presente dans Debian est maintenue par Thomas
       Huriaux <thomas.huriaux@gmail.com> et les membres de la liste
       <debian-l10n-french AT lists DOT debian DOT org>.  Veuillez signaler
       toute erreur de traduction par un rapport de bogue sur le paquet
       manpages-fr-extra.

                                 1er mars 2010                        WATCH(1)