launchd/launchctlで定期実行する際に詰まったポイント
Macではcronよりlaunchdで定期実行が推奨されているらしいので設定してみた。
基本的には下記記事を参考にplistファイルを作ればよいが1つだけ詰まったポイントがあった。
/bin/bashでスクリプトを実行するときOperation not permittedになるときの対処
設定 → セキュリティとプライバシー → フルディスクアクセスに/bin/bashを入れる必要がある。このやり方が地味に難しく、一旦フルディスクアクセスを開いた状態でFinderを別に開く。移動 → フォルダへ移動から/binで移動し/binを開く。bashをフルディスクアクセスにドラッグ&ドロップすれば追加できる。