Petites questions sur du Khornshell

Résolu/Fermé
B@|-|@N Messages postés 386 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 7 décembre 2007 - 20 déc. 2005 à 11:36
B@|-|@N Messages postés 386 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 7 décembre 2007 - 20 déc. 2005 à 13:17
Bonjour à toutes et à tous.

Ayant un accès plus que réduit au Net, je ne peux effectuer les recherches que je souhaite. Donc je pose mes questions ici, en espérant qu'elles ne vous apparaîtront pas comme trop bêtes ^_^.

En Ksh, que signifie : $!
En Ksh, que signifie :
    if test -z "$variable"
    then
        blabla
    else
        blabla
    fi

Merci d'avance.

Bahan

1 réponse

philtrain Messages postés 169 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 25 juillet 2010 73
20 déc. 2005 à 12:53
Bonjour,

Le caractère dollar ($) représente le numéro (PID) du processus shell en cours d'exécution.
Le caractère point d'exclamation (!) représente le numéro (PID) du dernier processus exécuté en différé, qu'il soit terminé ou non.

La commande "test" permet de tester les attributs de fichiers et de comparer des chaînes de caractères ou des entiers

-z est un opérateur unaire qui permet de tester la longueur d'une chaine de caractères: [[ -z chaine ]] retourne vrai si la chaîne a une longueur nulle.


Philippe.
0
B@|-|@N Messages postés 386 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 7 décembre 2007 62
20 déc. 2005 à 13:17
Merci de tes réponses.

Bahan, pb résolu.
0