TEST(1L)          Manuel de l'utilisateur Linux          TEST(1L)


NOM
       test  -  Vérifier  le  type  d'un fichier, et comparer des
       valeurs.

SYNOPSIS
       test [expr]
       test {--help,--version}

DESCRIPTION
       Cette page de manuel documente la version GNU de test.

       Remarquez que la  plupart  des  shells  ont  une  commande
       interne  avec  le  même  nom  et des fonctionnalités simi­
       laires.

       test renvoie une valeur  0  (vrai)  ou  1  (faux)  suivant
       l'évaluation de l'expression conditionnelle expr.

       Les  expressions  peuvent  être  unaires  ou binaires. Les
       expressions unaires sont généralement utilisées pour exam­
       iner  le  statut  d'un  fichier.   Il existe également des
       opérateurs de chaînes de caractères, et des opérateurs  de
       comparaison numérique.

       -b fichier
              Vrai si le fichier existe et est spécial bloc.
       -c fichier
              Vrai si le fichier existe et est spécial caractère.
       -d fichier
              Vrai si le fichier existe et est un répertoire.
       -e fichier
              Vrai si le fichier existe.
       -f fichier
              Vrai si le fichier existe et est un  fichier  ordi­
              naire.
       -g fichier
              Vrai  si  le  fichier  existe  et a son bit Set-GID
              positionné.
       -k fichier
              Vrai si le fichier existe et a son bit Sticky posi­
              tionné.
       -L fichier
              Vrai  si  le  fichier existe et est un lien symbol­
              ique.
       -p fichier
              Vrai si le fichier existe et est un tube nommé.
       -r fichier
              Vrai si le fichier existe et est lisible.
       -s fichier
              Vrai  si  le  fichier  existe  et  a   une   taille
              supérieure à zéro.
       -S fichier
              Vrai si le fichier existe et est une socket.




FSF                       8 Janvier 1997                        1





TEST(1L)          Manuel de l'utilisateur Linux          TEST(1L)


       -t [fd]
              Vrai  si  fd  est ouvert sur un terminal. Si fd est
              omis, la valeur par défaut est 1 (sortie standard).
       -u fichier
              Vrai  si  le  fichier  existe  et a son bit Set-UID
              positionné.
       -w fichier
              Vrai si le fichier  existe  et  est  accessible  en
              écriture.
       -x fichier
              Vrai si le fichier existe et est exécutable.
       -O fichier
              Vrai  si  le  fichier  existe et appartient à l'UID
              effectif de l'appelant.
       -G fichier
              Vrai si le fichier  existe  et  appartient  au  GID
              effectif de l'appelant.
       fichier1 -nt fichier2
              Vrai si fichier1 est plus récent (d'après les dates
              de modification) que fichier2.
       fichier1 -ot fichier2
              Vrai si fichier1 est plus ancien que fichier2
       fichier1 -ef fichier2
              Vrai si fichier1 et fichier2 ont les mêmes  numéros
              de périphérique et d'i-noeud.
       -z chaîne
              Vrai si la longueur de la chaîne est nulle.
       -n chaîne
       chaîne Vrai si la longueur de la string n'est pas nulle.
       chaîne1 = chaîne2
              Vrai si les deux chaînes sont égales.
       chaîne1 != chaîne2
              Vrai si les deux chaînes sont différentes.
       ! expr Vrai si expr est fausse.
       expr1 -a expr2
              Vrai si expr1 et expr2 sont toutes les deux vraies.
       expr1 -o expr2
              Vrai si expr1 ou expr2 est vraie.
       arg1 OP arg2
              OP est dans la liste -eq, -ne, -lt,  -le,  -gt,  ou
              -ge.   Ces  opérateurs arithmétiques renvoient vrai
              si arg1 est égal, différent,  inférieur,  inférieur
              ou  égal,  supérieur,  ou supérieur ou égal à arg2,
              respectivement.  arg1  et  arg2  doivent  être  des
              entiers  (positifs,  ou  négatifs)  ou l'expression
              spéciale -l chaîne, qui évalue la  longueur  de  la
              chaîne.
   OPTIONS
       Quand  la  version  GNU  de test est invoquée avec un seul
       argument, les options suivantes sont reconnues :
       --help Afficher un message d'aide sur la  sortie  standard
              et terminer normalement.
       --version
              Afficher   un  numéro  de  version  sur  la  sortie



FSF                       8 Janvier 1997                        2





TEST(1L)          Manuel de l'utilisateur Linux          TEST(1L)


              standard et terminer normalement.

TRADUCTION
       Christophe Blaess, 1997.





















































FSF                       8 Janvier 1997                        3