Est-ce que la commande mount ne te suffirait pas?
mount | grep /dev/cdrom
if [ $? -eq 0 ] ; then
echo Il est monté
else
echo Il est pas monté
fi
Sinon avec dd tu peux essayer de voir comme ca:
dd if=/dev/cdrom of=/tmp/toto count=1 bs=1024 2>/dev/null
if [ $? -eq 0 ] ; then
echo Il est present
else
echo y a rien
fi
# mount ou dd, au choix
Posté par Stephane Autret . En réponse au message Tester si un cd est dans un lecteur. Évalué à 2.
mount | grep /dev/cdrom
if [ $? -eq 0 ] ; then
echo Il est monté
else
echo Il est pas monté
fi
Sinon avec dd tu peux essayer de voir comme ca:
dd if=/dev/cdrom of=/tmp/toto count=1 bs=1024 2>/dev/null
if [ $? -eq 0 ] ; then
echo Il est present
else
echo y a rien
fi