MacBookでは、El Capitan(10.11.5)を使用しても「cron」は正常に動作します。
"/usr/lib/cron.deny"がデフォルト(「ゲスト」のみ)であり、「cron.allow」はありません。どのようなカスタム化を行っても動作するようには思い出さないでください(init/configファイルmod、chmod、noファイル/ dirの作成/削除などはありません)。
(4月にMacBookが死んでしまうまでは、10.11を使用していましたが、5月中旬に10.11を使い始めると、10.11.5のアップデート後にcrontabを復元しました。 10.11.5アップデートで再び有効にしてください)
"crontab -e"、 "*/5 * * * * date >> /tmp/z.date"という簡単なテストを試してください。 5分ごとに新しい日付が表示されるはずです。
"*/5 * * * * env >> /tmp/z.date.1"を試して、環境を確認してください。たとえば、デフォルトのPATHはかなり短いです。
Btw、 "at"はバッチジョブキューです。 「at」、「batch」、「cron」は、同じことのバリエーションを持つため、しばしばグループ化されます。
cron.allowの権限と所有者/グループの設定は何ですか? –
-rw-r-r--ルートホイール7 24 9月08:11 /usr/lib/cron/cron.allow – dank
これは正しいです。私はAppleがそれを無効にするとは想像できません。おそらく私はできます:p –