#1 Le 05/11/2007, à 10:06
- xbillou360
[Resolu]connaitre son /dev/... de son graveur pour l'inserer dans un s
bonjour,
je suis a la recherche d 'un moyen de faire reconnaître son graveur (automatiquement) ou du moins d'une ligne de commande qui me donnerais les l'adresse de mon graveur (/dev/....).
J'ai trouver plusieurs info pour connaître le dev mais aucune ne donne le résulta souhaiter...
par ex avec un : 'df -h | grep cdrom ' j'obtiens : "/dev/scd0 6,3G 6,3G 0 100% /media/cdrom0" le problème ces que:
1: je suis obliger de mettre un cd ou dvd pour qu il soit monter puis reconnu par cette commande
2:comment récupérer dans ce cas si : "/dev/scd0" pour l inclure dans un script.
voici la partie du script concerne:
#info
zenity --info --title="Expliquation sur ce script" --text="Pour pouvoir selectionner votre graveur,\nveuiller inserer un cd ou dvd\nPatienter que votre graveur soit monter puis cliquer sur Valider "
#graveur
dvd=$(df -h | grep "cdrom" | zenity --list --title="Sélection" --text="Sélectionner votre graveur" --column "Fichiers")
if [ "${PIPESTATUS[0]}" != "0" ]; then
echo "Anulation..!"
exit
fi
# Confirmation
graveur=$(zenity --entry --title="Choix du graveur" --text="Editer cette phrase pour obtenir le nom dev de celui-ci.....
ex:/dev/hdc" --entry-text="$dvd")
if [ "${PIPESTATUS[0]}" != "0" ]; then
echo "Anulation..!"
exit
fi
merci d'avance!
Dernière modification par xbillou360 (Le 05/11/2007, à 13:22)
Hors ligne
#2 Le 05/11/2007, à 11:35
- xelator
Re : [Resolu]connaitre son /dev/... de son graveur pour l'inserer dans un s
et avec
mount | grep cdrom | cut -d" " -f1
?
Hors ligne
#3 Le 05/11/2007, à 11:49
- xelator
Re : [Resolu]connaitre son /dev/... de son graveur pour l'inserer dans un s
sinon
lshw | grep "logical name: /dev/hd" | cut -d ":" -f2
sans besoin d'être monté mais cela risque d'afficher des disque dur aussi (je sais pas moi il est en sata)
et ça dis pas si c'est graveur ou pas.
Comme ma commande d'avance on sait pas si c'est un graveur ou un lecteur
Hors ligne
#4 Le 05/11/2007, à 11:53
- xbillou360
Re : [Resolu]connaitre son /dev/... de son graveur pour l'inserer dans un s
et avec
mount | grep cdrom | cut -d" " -f1
?
Un grand merci!
Hors ligne
#5 Le 05/11/2007, à 12:14
- xbillou360
Re : [Resolu]connaitre son /dev/... de son graveur pour l'inserer dans un s
a titre d'info le ( | cut -d" " -f1)
j ai modifier comme sa :
#graveur
dvd=$(df -h | grep "cdrom" | zenity --list --title="Sélection" --text="Sélectionner votre graveur" --column "Fichiers")
if [ "${PIPESTATUS[0]}" != "0" ]; then
echo "Anulation..!"
exit
fi
graveur=$(df -h | grep "$dvd" | cut -d" " -f1)
# Confirmation
graveur=$(zenity --entry --title="Choix du graveur" --text="Editer cette phrase pour obtenir le nom dev de celui-ci.....
ex:/dev/hdc" --entry-text="$graveur")
if [ "${PIPESTATUS[0]}" != "0" ]; then
echo "Anulation..!"
exit
fi
vous en penser quoi??
et encore un grand merci car sa fesait des jour que je cherchait!!
Hors ligne
#6 Le 05/11/2007, à 13:30
- xelator
Re : [Resolu]connaitre son /dev/... de son graveur pour l'inserer dans un s
regarde du coté de :
man tail
man head
qui sont utile aussi
Hors ligne