Comment puis-je surveiller un dossier pour des modifications ou des activités?

1

Je veux supprimer mon dossier Macport mais je ne suis pas sûr qu'il y ait quelque chose d'important. Donc, mon idée était d'observer le dossier une fois. Est-ce possible?

robbyOnRails1
la source
S'il vous plaît expliquer ce que vous entendez par l' observation . Modifications apportées aux fichiers, ajouts et suppressions?
Daniel Beck
Je veux dire s’il existe un programme qui utilise n’importe quel fichier de ce dossier.
robbyOnRails1
Ce sera difficile. Bien que vous puissiez l'utiliser fs_usage, il n'est en aucun cas configuré pour s'exécuter de manière persistante (même les privilèges root sont requis). Dans l’attente des réponses des autres cependant.
Daniel Beck

Réponses:

2

Utiliser les actions du dossier .

Alternativement, vous pouvez essayer de démarrer un script en utilisant launchd avec un fichierWatchPaths . Je suis à peu près sûr que cette réponse peut facilement être adaptée, en supprimant StartOnMountet en précisant WatchPaths.

Vous pouvez notifier par exemple en utilisant le programme say(notifications audio) ou, si vous l'utilisez, Growl depuis la ligne de commande en utilisant growlnotify. Si vous voulez que ce dernier soit vraiment sophistiqué, cette réponse pourrait vous aider.

Daniel Beck
la source