Pour clarifier les choses, j'ai configuré des actions de dossier sur mon Mac pour que chaque fois qu'un périphérique USB est branché sur mon Mac, il exécute un shell script.
Lorsque je liste tous les fichiers du répertoire /Volumes, j'obtiens
$ ls -a
. .. .DS_Store MobileBackups Storage WED
Ce que je veux faire, c'est lister tous les dossiers et fichiers situés dans WED ou dans n'importe quel USB qui se présente, donc en excluant les répertoires
. .. .DS_Store MobileBackups Storage
Me laissant avec
WED
Ce que j'ai pour le script jusqu'à présent est :
GLOBIGNORE='/Volumes/MobileBackups*':'/Volumes/Storage*'
find '/Volumes' >> /Users/Brett/dev/USBLOGS/LogUSB.txt
J'ai essayé plusieurs méthodes différentes, mais la liste de tous les fichiers du répertoire /Volumes s'affiche toujours.
Toute aide serait grandement appréciée. Merci, Brett
De plus, il est compatible avec MAC OS X El Capitan