Récupérer le code erreur.

Questions concernant les lignes de commandes
Répondre
did18
Messages : 12
Enregistré le : ven. 30 mars 2018 11:48

Récupérer le code erreur.

Message par did18 »

Bonjour

Je voudrai récupérer le code "numérique" d'une erreur et pas son texte...
Exemple : si je cherche à démonter une partition qui ne peut pas l'être je tape :

Code : Tout sélectionner

didier@did18 ~ $ sudo umount /dev/sda1;echo $?
[sudo] Mot de passe de didier : 
umount: /: target is busy
        (In some cases useful info about processes that
         use the device is found by lsof(8) or fuser(1).)
32

Apparemment le code erreur serait 32, pourtant si je veux démonter une partition qui peut être démontée (même si elle est déjà démontée) je tape :

Code : Tout sélectionner

didier@did18 ~ $ sudo umount /dev/sda2;echo $?
[sudo] Mot de passe de didier : 
umount: /dev/sda2: not mounted
32

Le texte de l'erreur est différent mais pas le code...
Est-ce que je me trompe dans la ligne de commande (probable) ?
Auriez-vous une solution ?
Merci.

Bonne journée.

Répondre