Hej,
stworzyłem sobie taki skrypt, który chciałem odpalać raz w tygodniu w celu usunięcia zapisanych załączników z Mail.app:
https://github.com/b...downloads.plist
Nie pisałem wcześniej rzeczy pod launchd i trochę nie rozumiem chyba.
Załadowałem skrypt:
launchctl load ~/Library/LaunchAgents/com.bartskowron.apple.maildownloads.plist
Skypt jest załadowany (widzę to w launchctl list jak i w Console.app gdzie niby jest ustawiony na start na niedzielę@21).
Próbowałem wymusić jego uruchomienie poprzez:
launchctl start com.bartskowron.apple.maildownloads
Ale nic się nie stało
Zmieniłem w skrypcie StartCalendarInterval na RunAtLoad na próbę, ale też nie widzę aby katalogi się usunęły. Nie widzę też żadnego błędu w outputcie, ani w Console.
Aha, po dodaniu:
<key>StandardOutPath</key> <string>/Users/xsx/clean.out</string> <key>StandardErrorPath</key> <string>/Users/xsx/clean.err</string>
Jakaś podpowiedź?