問題タブ [crontab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
39631 参照

bash - ssh が crontab から失敗するのに、コマンドラインから実行すると成功するのはなぜですか?

リモート マシンに対して ssh を実行し、そこでコマンドを実行する bash スクリプトがあります。

コマンドラインからコマンドを実行すると正常に動作しますが、crontab の一部として実行すると失敗します (エラーコード = 255 - SSH 接続を確立できません)。詳細:

ローカルで実行する場合、私はルートとして機能していますが、crontab もルートとして機能します。crontab とコマンド ラインから「id」を実行すると、まったく同じ結果が得られます。

ローカルマシンからcrondを実行しているマシンにsshします。crondマシンおよびスクリプトが接続する他のマシンにsshするためのsshキーと資格情報があります。

PS。ルートとして何かを実行することが悪い/間違っている/などと尋ねたり、文句を言ったり、コメントしたりしないでください-それはこの質問の目的ではありません。

0 投票する
3 に答える
81850 参照

crontab - cronジョブファイルに許可を与える方法は?

サイトの cron タブを設定しました。しかし、このスクリプトの「許可が拒否されました」のようなメッセージが私のメーリング ID に表示されます。何が問題なのか教えてくれる人はいますか?

ありがとう......

0 投票する
6 に答える
74191 参照

bash - crontab で Bash ファイルを root として実行することはできますか?

そのBashファイルを定期的に実行する必要があり、ルートとして実行する必要があります。

それは可能ですか?

0 投票する
3 に答える
3791 参照

linux - ユーザー入力で crontab を実行する

bashスクリプトtest.shを実行するcrontabを作成しました。この test.sh ファイルは、ユーザーからの入力を必要とし、ユーザー入力を変数に保存します。ユーザー入力が test.sh の変数に保存されるようにするにはどうすればよいですか? crontab がスクリプトを実行すると、必要な出力を取得できますか?

たとえば、file1.sh と file2.sh の 2 つのファイルがあります。file2.sh をファイル 1.sh に入れます。次に、file1.sh を実行し、ユーザー入力を取得して、どこかに保存します。crontab は file2.sh を実行し、「どこかに保存された変数」から値を取得します。とにかくこれはありますか?

0 投票する
4 に答える
6364 参照

windows - Windows での 1 時間ごとの cronjob

スクリプトを 1 時間ごとに実行するために、Windows 開発システムで cron をセットアップしました。

スクリプトを 1 時間ごとに実行するために crontab を編集しようとしましたが、残念ながら成功しませんでした。

誰でもできますか?script.xy を 1 時間ごとに実行する crontab 行を教えてください。

0 投票する
1 に答える
417 参照

php - cronjob からの PHP ob_*?

ob_*cronjob として実行すると、機能に問題が発生します。

cronjob は次のようにセットアップされます: (毎分実行)

この場合、何も起こりませんが、cron は実際に実行されました。

/usr/bin/php /path/to/cron.phpコマンド ラインからこれ ( ) を呼び出すと、すべてが期待どおりに機能します。

私が間違えたアイデアはありますか?

前もって助けてくれてありがとう!

0 投票する
6 に答える
3759 参照

ruby - crontab で物事をテストする方法

これは常に私に起こり続けます:1)スクリプト(ルビー、シェルなど)を書きます。2) 実行すると動作します。3)crontabに入れて数分で実行されるようにして、そこから実行されることを確認します。4) ステップ 2 または 3 に 1000 回戻ることはありません。エラー トレースはありません。

Ruby スクリプトが crontab で失敗すると、次のように出力をパイプすると失敗する理由がよくわかりません。

スクリプトの出力はある程度取得できますが、スクリプトからのエラーは表示されず、bash からのエラーも表示されません (ルビーが見つからない場合やファイルが存在しない場合など)。

どの環境変数が設定されているのか、それが問題なのかどうかはわかりません。crontab から ruby​​ スクリプトを実行するには、大量の環境変数をエクスポートする必要があることがわかりました。

ターミナルから自分で実行したかのように、crontab にスクリプトを実行させる方法はありますか?

デバッグ時には、タイマーをリセットして待機状態に戻る必要があります。非常に時間がかかります。

crontab で物事をよりよくテストする方法、またはこれらの問題を回避する方法は?

0 投票する
1 に答える
377 参照

python - crontabから色付きの電子メールを取得するにはどうすればよいですか?

crontabからPythonスクリプトを呼び出します。スクリプトはANSIエスケープを使用して色付きの出力を生成しますが、crontabが出力を含むメールを送信しているときに、色ではなくエスケープが表示されます。

何が起こっているのかはロジックですが、代わりにhtmlメッセージを生成できるかどうか知りたいです。

メール通知を自分で実装する必要のないソリューションが欲しいのですが。

0 投票する
5 に答える
2153 参照

java - Java スケジューラ

スケジューラでプロセスを実行する最良の方法はどれですか。crontab または Spring-Batch で実行できます。他のより良いオプションはありますか?

0 投票する
3 に答える
1641 参照

php - cronはphpファイルを実行しますか、それともCGIスクリプトのみを実行しますか?

.phpはLinuxのCrontab関数で使用できますか、それとも.CGIスクリプトのみを実行しますか?

Pleskコントロールパネルを使用しています。Crontabドキュメントに従って設定を行いましたが、phpファイルが実行されていないと思います。

誰かがもっと何をすべきかについての考えを持っていますか