6 votes

Comment puis-je obtenir le nom du développeur associé à un nom de volume?

Je crée un script bash pour démonter ma clé USB après la fin de la sauvegarde. Pour démonter le lecteur, j'utilise la commande :

diskutil unmount disk4s1

Mais parfois, lorsque je branche ma clé USB, elle obtient un nom de périphérique différent, tel que disk3s1 ou disk2s1. J'ai besoin d'ajouter une ligne dans mon script avant de démonter le disque, pour obtenir le nom de périphérique associé à mon nom de volume.

Quelle commande pourrais-je utiliser pour obtenir le nom de périphérique à partir de son nom de volume ?

4voto

Michael Zhou Points 167
mount | grep /Volumes/foo | cut -d ' ' -f1

ou

mount | awk '/Volumes\/foo/ { print $1 }'

2voto

grg Points 181593

Vous pouvez simplement utiliser le nom du volume avec diskutil, il n'est pas nécessaire d'obtenir l'identifiant :

$ diskutil unmount NomDuVolume
Volume NomDuVolume sur le disque1s1 démonté

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X