le dimanche 15 décembre 2024 à 09:30, M.V. a pondu :
Hello,
>
In message <vjklbh$4f8l$1@dont-email.me>, on Saturday, 14 December 2024
at 20:12, Brice wrote:
Désolé d'avoir laissé de côté ce problème de script shell.
J'avais, tout d'abord, un câble ethernet dont j'avais refait un
connecteur, il ne me permettait plus de me connecter à internet alors
que le boîtier de vérification était Ok, j'ai inversé les connecteurs,
celui du switch mis sur le Mac et inversement, miracle ça marche.
En second lieu, le mail de mon iPhone X, commençait à donner des signes
de fatigue alors qu'il marchait parfaitement, il fallait “charger les
images“, puis peu de temps après il fallait attendre que le corps du
message se charge et enfin plus de chargement du tout. Je pense que
c'était du à la protection VPN de l'application Phone Gardian.
Bon, maintenant je m'attelle à ce script shell.
Désolé d'avoir l'air de te harceler
Mais non, connaissant ton amour du détail.😊
mais ta réponse manque encore une
fois de précision : c'est quoi qui marche et en testant quoi ?
c'est plus tard, après avoir envoyé le message précédent que j'ai
commencé à avoir des doutes sur mes explications.
Si je mets le fichier.sh dans le terminal, aujourd'hui il n'éjecte pas
Clone Mini. Je le remets une seconde fois, pas mieux.
============
disk11s2 was already unmounted
Volume Clone Mini on disk9s1 failed to unmount
Unmount failed for Clone Mini - Données
============
le disque 2 était déjà démonté parce que j'ai fait les tests qu'avec
Clone Mini sur le Finder, son nom est un copier-coller comme tu me l'as
suggéré.
>
Et quel est le nom donné par Terminal à ce volume ? Je suis quand même
étonné que data ou données ça serait kif kif mais bon…
j'ai repris le mot Données qui n'apparaît pas dans Utilitaire de
disques.
Je suis reparti de zéro,
======================
tell application "Finder" to get name of every disk whose ejectable is
true
return result
Résultat : {"2023-05-11-004952.backup", "Clone MBP2012", "Clone Mini",
"Sto-500Go", "Taurus", "Fatras MacWay"}
======================
je ne sais pas ce que c'est ce "2023-05-11-004952.backup".
Je l'ai rajouté dans le .sh mais pas mieux.
Je suis reparti des AppleScripts :
============================
set volume_list to {"Clone MBP2012", "Clone Mini", "Sto-500Go",
"Taurus", "Fatras MacWay"}
repeat with volume_name in volume_list
try
do shell script "diskutil umount " & quoted form of volume_name
on error
try
do shell script "diskutil umount force " & quoted form of
volume_name
end try
end try
end repeat
============================
et là tous les disques sont éjectés
J'ai fait un sh avec :
==================
#!/bin/sh
diskutil umount "Sto-500Go"
sleep 3
diskutil umount "Clone Mini"
sleep 3
diskutil umount force "Clone Mini - Données"
sleep 3
diskutil umount "Taurus"
sleep 3
diskutil umount "Clone MBP2012"
sleep 3
diskutil umount "Fatras MacWay"
====================
Lacé dans le terminal, il est indiqué :
+++++++++++++++++
Volume Sto-500Go on disk11s2 unmounted
Volume Clone Mini on disk9s1 failed to unmount
Unmount failed for Clone Mini - Données
Volume Taurus on disk10s2 unmounted
Volume Clone MBP2012 on disk7s2 unmounted
Volume Fatras MacWay on disk7s4 unmounted
+++++++++++++++++
maintenant je cale pour faire le sh. 😫
J'espère que j'ai été clair. 🤔
Cordialement,
-- B. Graignicenlever-bgraig@wanadoo.fr