Je cherche à faire un script permettant l'automatisation de la gravure (avec cdrecord), mais ce qui me pose problème est le fait qu'il faille toujours qu'il y ait un disque vierge dans le graveur avant de lancer la gravure.
donc, en fait, je souhaite faire un script me permettant de tester la présence d'un disque vierge dans le graveur avant d'exécuter cdrecord :
si la porte du graveur ouverte
alors retourne code 0;
sinon
si le disque est vierge
alors retourne code 1;
sinon
retourne code 0;
Le premier problème auquel je heurte est comment tester si la porte du graveur est ouverte sans la fermer?
Si quelqu'un avait une idée...
# CDROM_DRIVE_STATUS
Posté par Pascal Terjan (site web personnel) . Évalué à 5.
google me donne comme exemple http://www.hadess.net/files/patches/cdrom-test.c(...)
# isoinfo
Posté par foulmetal canette (site web personnel) . Évalué à 4.
isoinfo -i $DEV &>/dev/null ; STATUT=$?
chez moi (ça peut dépendre de la version de cdtools) :
si $STATUT = 5 -> vierge
si $STATUT = 123 -> pas de cd
si $STATUT = -1 -> cd audio
sinon c'est un cd de data
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.