zion -  test


Nom

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

Résumé

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 similaires.

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 examiner 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 en mode bloc.

-c fichier
    Vrai si le fichier existe et est spécial en mode 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 ordinaire.

-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 collant (Sticky) positionné.

-L fichier
    Vrai si le fichier existe et est un lien symbolique.

-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.

-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[/col][/row][/table]
    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 se terminer normalement.

--version
    Afficher un numéro de version sur la sortie standard et se terminer normalement.


Traduction

Christophe Blaess, 1997-2003.

Poster un commentaire
Utilisateur
Mot de passe
 
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?