問題タブ [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.
bash - ssh が crontab から失敗するのに、コマンドラインから実行すると成功するのはなぜですか?
リモート マシンに対して ssh を実行し、そこでコマンドを実行する bash スクリプトがあります。
コマンドラインからコマンドを実行すると正常に動作しますが、crontab の一部として実行すると失敗します (エラーコード = 255 - SSH 接続を確立できません)。詳細:
ローカルで実行する場合、私はルートとして機能していますが、crontab もルートとして機能します。crontab とコマンド ラインから「id」を実行すると、まったく同じ結果が得られます。
ローカルマシンからcrondを実行しているマシンにsshします。crondマシンおよびスクリプトが接続する他のマシンにsshするためのsshキーと資格情報があります。
PS。ルートとして何かを実行することが悪い/間違っている/などと尋ねたり、文句を言ったり、コメントしたりしないでください-それはこの質問の目的ではありません。
crontab - cronジョブファイルに許可を与える方法は?
サイトの cron タブを設定しました。しかし、このスクリプトの「許可が拒否されました」のようなメッセージが私のメーリング ID に表示されます。何が問題なのか教えてくれる人はいますか?
ありがとう......
bash - crontab で Bash ファイルを root として実行することはできますか?
そのBashファイルを定期的に実行する必要があり、ルートとして実行する必要があります。
それは可能ですか?
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 を実行し、「どこかに保存された変数」から値を取得します。とにかくこれはありますか?
windows - Windows での 1 時間ごとの cronjob
スクリプトを 1 時間ごとに実行するために、Windows 開発システムで cron をセットアップしました。
スクリプトを 1 時間ごとに実行するために crontab を編集しようとしましたが、残念ながら成功しませんでした。
誰でもできますか?script.xy を 1 時間ごとに実行する crontab 行を教えてください。
php - cronjob からの PHP ob_*?
ob_*cronjob として実行すると、機能に問題が発生します。
cronjob は次のようにセットアップされます: (毎分実行)
この場合、何も起こりませんが、cron は実際に実行されました。
/usr/bin/php /path/to/cron.phpコマンド ラインからこれ ( ) を呼び出すと、すべてが期待どおりに機能します。
私が間違えたアイデアはありますか?
前もって助けてくれてありがとう!
ruby - crontab で物事をテストする方法
これは常に私に起こり続けます:1)スクリプト(ルビー、シェルなど)を書きます。2) 実行すると動作します。3)crontabに入れて数分で実行されるようにして、そこから実行されることを確認します。4) ステップ 2 または 3 に 1000 回戻ることはありません。エラー トレースはありません。
Ruby スクリプトが crontab で失敗すると、次のように出力をパイプすると失敗する理由がよくわかりません。
スクリプトの出力はある程度取得できますが、スクリプトからのエラーは表示されず、bash からのエラーも表示されません (ルビーが見つからない場合やファイルが存在しない場合など)。
どの環境変数が設定されているのか、それが問題なのかどうかはわかりません。crontab から ruby スクリプトを実行するには、大量の環境変数をエクスポートする必要があることがわかりました。
ターミナルから自分で実行したかのように、crontab にスクリプトを実行させる方法はありますか?
デバッグ時には、タイマーをリセットして待機状態に戻る必要があります。非常に時間がかかります。
crontab で物事をよりよくテストする方法、またはこれらの問題を回避する方法は?
python - crontabから色付きの電子メールを取得するにはどうすればよいですか?
crontabからPythonスクリプトを呼び出します。スクリプトはANSIエスケープを使用して色付きの出力を生成しますが、crontabが出力を含むメールを送信しているときに、色ではなくエスケープが表示されます。
何が起こっているのかはロジックですが、代わりにhtmlメッセージを生成できるかどうか知りたいです。
メール通知を自分で実装する必要のないソリューションが欲しいのですが。
java - Java スケジューラ
スケジューラでプロセスを実行する最良の方法はどれですか。crontab または Spring-Batch で実行できます。他のより良いオプションはありますか?
php - cronはphpファイルを実行しますか、それともCGIスクリプトのみを実行しますか?
.phpはLinuxのCrontab関数で使用できますか、それとも.CGIスクリプトのみを実行しますか?
Pleskコントロールパネルを使用しています。Crontabドキュメントに従って設定を行いましたが、phpファイルが実行されていないと思います。
誰かがもっと何をすべきかについての考えを持っていますか