В течение последних двух дней я пытался получить файл launchd plist для выполнения скриптовой "программы", когда содержимое папки на моем рабочем столе изменилось или изменилось. Я прошел через тонны настроек и попробовал Users/me/Desktop/folderinquestion
и Users/me/Desktop/folderinquestion
(с косой чертой и без нее ).
Сценарий выполняется только при добавлении или удалении чего-либо, но не распознает, когда обновляются файлы и подкаталоги. На самом деле, launchd - моя последняя надежда на то, чтобы заставить его работать. Я уже исчерпал действия с папками, сценарии bash, неустановимые методы linux и т. д.
Я использовал Lingon для создания своих списков и следовал этому уроку YouTube. Любая помощь будет принята с благодарностью.
Это то, что у меня сейчас, и, как я уже сказал, не работает, когда папка изменена или изменена
IDEA:
Думая о создании двух отдельных списков, которые ссылаются друг на друга, один список может наблюдать за папкой на предмет дополнений и вычитаний, а когда это происходит, он может создавать другой список, который просматривает каждый файл в папке, это также может быть рекурсивным и учитывать для подкаталогов.