Fieds_labo2
ts-osx-launchd
最終更新:
fieds_labo2
-
view
launchd
定期処理はlaunchdを使うそうです。
だいたいLaunchAgentsの話で、LaunchDaemonsの話は少ないので注意です。
権限の考え方がOSXのバージョンで少し異なるようです。
権限の考え方がOSXのバージョンで少し異なるようです。
- 任意実行テスト(即時実行テスト、タイムインターバルなどの実行条件は関係ない)
- sudo launchctl start com.sample.sample.sample
- systemlogで実行確認
- エラー:Exited with code: 1などがログ出力される
- StandardErrorPathでエラーログ出力し、確認すると良い
基本
- 第1回initを置き換えるlaunchd【前編】
- 第2回initを置き換えるlaunchd【後編】
- launchd.plist(5)
- LaunchDaemons (launchctl, launchd.plist) の使い方
応用
- Mavericksで定期的に実行されるスクリプトの設定を修正
- Macの定期処理
- 人類最大の謎。JenkinsのCSS壊れる問題が解明された
- launchd/launchctl に困った時
- 確実にタイマー予約するまでの格闘
※Automatorと組合せて、定期実行処理を作ろうとしましたがうまくいきませんでした。
テキストエディタは起動出来たので、Automator製アプリケーションも実行できそうなのですが、時間が無くてあきらめ〜@@;
テキストエディタは起動出来たので、Automator製アプリケーションも実行できそうなのですが、時間が無くてあきらめ〜@@;