Ich habe noch nie ein Skript für OS X geschrieben und weiß nicht wirklich, welches Skripttool ich für diese Aufgabe verwenden werde.
Hier ist ein Pseudo-Code für das Skript, das ich erstellen möchte:
whenever a new file X is added to the directory D do:
copy X
paste X to the directory B
Ich möchte nicht, dass jemand dies für mich codiert, ich möchte wissen, welches Tool (vielleicht Sprache) ich verwenden soll, um dieses Skript zu schreiben, und wie ich OS X dazu bringen kann, es immer dann auszuführen, wenn das Ereignis eintritt.
Ich weiß nicht, was ich das markieren soll. Bitte leisten Sie einen Beitrag. Bitte umleiten, wenn dies nicht das richtige Forum für diese Frage ist.
Sehr einfach mit Automator & Folder Actions.
Jedes Mal, wenn etwas zu A hinzugefügt wird, wird es automatisch nach B kopiert.
Mir fallen nur zwei Möglichkeiten ein, die (kostenlose) Pakete von Drittanbietern erfordern:
1. Ein Paket namens watchdog zur Überwachung von Dateisystemereignissen und zum Auslösen von Aktionen. Es ist eigentlich ein Python-Paket, aber es enthält auch ein Shell-Dienstprogramm, mit dem Sie Skripts vom Terminal aus erstellen können, ohne tatsächlich zu programmieren.
2. Verwenden Sie ein kleines Programm namens fswatch , das die API für Dateisystemereignisse von Mac OS verwendet, um Ihre Dateien und Ordner zu überwachen, und Skripte auslösen kann.
Beide erfordern die Installation des Pakets/Programms und scheinen das zu tun, was Sie benötigen. Hoffe das weist dich zumindest in die richtige Richtung.
Benutzer2277872
vielleichtvielleichtharry