Englishfrançaisespagnol

Icône de favori OnWorks

testplan9 - En ligne dans le Cloud

Exécutez testplan9 dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande testplan9 qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


test - définir l'état en fonction de la condition

SYNOPSIS


tester expr

DESCRIPTION


Le test évalue l'expression expr. Si la valeur est vraie, l'état de sortie est nul ;
sinon, le statut de sortie est non nul. S'il n'y a pas d'arguments, le statut de sortie est non-
zéro.

Les primitives suivantes sont utilisées pour construire expr.

-r filet Vrai si le fichier existe (est accessible) et est lisible.
-w filet Vrai si le fichier existe et est accessible en écriture.
-x filet True si le fichier existe et a l'autorisation d'exécution.
-e filet Vrai si le fichier existe.
-f filet True si le fichier existe et qu'il s'agit d'un fichier simple.
-d filet True si le fichier existe et est un répertoire.
-s filet True si le fichier existe et a une taille supérieure à zéro.
-t fils Vrai si le fichier ouvert dont le numéro de descripteur de fichier est fils (1 par défaut) est
le même fichier que /dev/contre.
-A filet True si le fichier existe et est en ajout uniquement.
-L filet True si le fichier existe et est à usage exclusif.
-Tfilet True si le fichier existe et est temporaire.
s1 = s2 Vrai si les chaînes s1 et votre s2 sont identiques.
s1 != s2 Vrai si les chaînes s1 et votre s2 ne sont pas identiques.
s1 Vrai si s1 n'est pas la chaîne nulle. (Déconseillé.)
-n s1 Vrai si la longueur de la chaîne s1 est non nul.
-z s1 Vrai si la longueur de la chaîne s1 est zéro.
n1 -eq n2 Vrai si les entiers n1 et votre n2 sont arithmétiquement égaux. N'importe lequel des
comparaisons -Ne, -Gt, -donner, -lt, ou -Le peut être utilisé à la place de -eqL’
construction (non standard) -l un magnifique, c'est-à-dire la longueur de un magnifique, peut être utilisé dans
place d'un entier.
a -NT b Vrai si fichier a est plus récent que (modifié après) le fichier b.
a -pas b Vrai si fichier a est plus ancien que (modifié avant) le fichier b.
f -plus âgée t Vrai si fichier f est plus ancien que (modifié avant) l'heure t. Si t est un entier
suivi des lettres y(années), M(mois), d(journées), h(heures), m(minutes), ou
s(secondes), il représente l'heure actuelle moins l'heure spécifiée. S'il y a
pas de lettre, il représente les secondes depuis l'époque. Vous pouvez également concaténer
unités. Par exemple, 3d12h signifie il y a trois jours et douze heures.

Ces primaires peuvent être combinés avec les opérateurs suivants :

! opérateur de négation unaire
-o binaire or opérateur
-a binaire et votre opérateur; priorité plus élevée que -o
( expr ) parenthèses pour le regroupement.

Les primitifs -b, -u, -g et -s renvoie faux ; ils sont reconnus pour leur compatibilité avec
POIX.

Notez que tous les opérateurs et drapeaux sont des arguments séparés pour tester. Remarquez aussi que
les parenthèses et les signes égal sont significatifs pour rc et doit être mis entre guillemets.

EXEMPLES


Le test est un moyen douteux de vérifier des chaînes de caractères spécifiques : il utilise un processus pour faire
quel un rc(1) match ou switch déclaration peut faire. Le premier exemple n'est pas seulement inefficace
mais faux, parce que tester comprend la chaîne supposée "-c" Comme une option.

if (test $1 '=' "-c") echo OK # faux !

Une meilleure façon est

si (~ $1 -c) echo OK

Teste s'il se trouve dans le répertoire courant.

tester -f abc -o -d abc

SOURCE


/src/cmd/test.c

Utilisez testplan9 en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    PostInstallerF
    PostInstallerF
    PostInstallerF installera tous les
    logiciels que Fedora Linux et d'autres
    n'inclut pas par défaut, après
    exécutant Fedora pour la première fois. Son
    facile pour...
    Télécharger PostInstallerF
  • 2
    strass
    strass
    Le projet strace a été déplacé vers
    https://strace.io. strace is a
    diagnostic, débogage et instruction
    traceur d'espace utilisateur pour Linux. C'est utilisé
    surveiller un...
    Télécharger
  • 3
    gMKVExtract GUI
    gMKVExtract GUI
    Une interface graphique pour l'utilitaire mkvextract (qui fait partie de
    MKVToolNix) qui intègre la plupart (si
    pas tous) les fonctionnalités de mkvextract et
    utilitaires mkvinfo. Écrit en C#NET 4.0,...
    Télécharger gMKVExtractGUI
  • 4
    Bibliothèque JasperReports
    Bibliothèque JasperReports
    La bibliothèque JasperReports est la
    l'open source le plus populaire au monde
    veille économique et reporting
    moteur. Il est entièrement écrit en Java
    et il est capable de...
    Télécharger la bibliothèque JasperReports
  • 5
    Livres Frappe
    Livres Frappe
    Frappe Books est une source gratuite et ouverte
    logiciel de comptabilité de bureau
    simple et bien conçu pour être utilisé par
    petites entreprises et indépendants. Ce'...
    Télécharger Frappe Books
  • 6
    Python numérique
    Python numérique
    NEWS : NumPy 1.11.2 est la dernière version
    qui sera fait sur sourceforge. roues
    pour Windows, Mac et Linux ainsi que
    les distributions source archivées peuvent être fou ...
    Télécharger Python numérique
  • Plus "

Commandes Linux

Ad