• # Re: Savoir si un CD est présent dans le lecteur

    Posté par . En réponse au journal Savoir si un CD est présent dans le lecteur. Évalué à 2.

    Comme dit plus haut, avec mount /cdrom. Ensuite tu consulte $?, si c'est égale à 0, y'a un CD dans le lecteur, sinon non.

    En bash, ça donne:

    #!/bin/bash
    umount /cdrom 2> /dev/null # On démonte le CD au cas ou y'en aurai un de monté
    mount /cdrom 2> /dev/null # On "tente" de monter le CD

    if [ "$?" == "0" ]; then
    echo "y'a 1 CD dans le lecteur"
    else
    echo "Lecteur de CDROM vide"
    fi