Mac OS 10.8.5にアップグレードした後、Crontabが実行を停止しました


0

Plsは、Mac 10.8.5でcrontabを実行するために必要なことをアドバイスしています。 これが私の問題です。 私のMac 10.6.8では、crontabがスムーズに動作していました。現在、10.8.5にアップグレードした後、crontabはもう動作しません。 私はネットの提案に従って、/ private / etc / crontabファイルを作成しました。このファイルにcrontabスクリプトを入力する必要がありますか?それとも、デフォルトの10.8フォルダ/ usr / lib / cron / tab /にあるファイルにcrontabを入力する必要がありますか。それとも私は両方をしなければならないのですか?他の何かかもしれません。

ありがとうございました。

実行したいcrontabジョブは次のとおりです。 27,57 9,10,11,12,13,14,15,16,17 * * * osascript -e "アプリケーション\"システムイベント\ "にアクティブにするアラートを表示\ "あなたのものをします\" "> / dev / null 2>& 1


解決しました。 「システムイベント」を以前のように機能させることはできませんでしたが(いずれかの方法で「システムイベント」を呼び出すとエラーが返されます。ユーザーの操作は許可されていません)。ファインダ"。そしてそれはうまくいきます。
Miha Liber

回答:


1

OS X 10.8.5を実行しています クロニックスX 私のcronジョブをセットアップするために、それはOS X 10.8.5でちょうどうまく動きます。


ありがとう、私はそれを試します。しかし、私はサードパーティーのアプリなしでそれをする方法があるべきだと思いました。
Miha Liber

@ Miha Liber、まだサポートされていますが、 cron 推奨される解決策ではありません。それはのために廃止されました launchd。あなたが使用したい場合は、それは言った cron を設定するサードパーティ製のアプリではありません cronの仕事 それから crontab コマンド。あなたの問題はOSのアップグレードの結果として起こったように思われるので、私は最初に予定されているものをすべて取り除きます cronの仕事 その後、それらを使用してそれらを再スケジュールします。 crontab
user3439894

Cronnixを試してみました、それはいいです、しかし結果は同じです。実際、cronファイルを/ usr / lib / cron / tabs /に追加(または編集)することだけが行われましたが、cronジョブ自体はまだ実行されません。 Apple Script Editorから最初にcronと同じ2つのコマンドを実行した場合は、次の2つのコマンドを実行します。アクティブにするにはSystem Eventsに通知します。ワーキング。本当にイライラする。進水を言及してくれてありがとう
Miha Liber

発売について言及してくれてありがとう。私は本当にそれのための簡単で十分なマニュアルを見つけることができません。残念です。
Miha Liber

@ Miha Liber、私がに切り替えている間 launchd、 私が使う リンゴンX それにもかかわらず、必要に応じて手動で編集する croncrontab などはOS X 10.8.5を実行している私のシステムで動作します。私が最初にすることはあなたが作成したファイルまたはcrontabが作成したファイルをすべて削除してから単純な cronの仕事 を使用して say コマンド、 say 'cron is working' 分をトリガーする、またはからに設定する そして、この単純な作業がうまくいくかどうかを確かめてください。
user3439894
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.