問題タブ [at-job]
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.
php - 単一の機能を実行するためのPHPを介したUnixの「at」コマンド
Unixの「at」コマンドを使用して、将来の特定の時間に単一のphp関数を実行するようにスケジュールすることは可能ですか?もしそうなら、これはどのように行われますか?
また、これは、後日実行する単一の関数のスケジューリングを処理するための最良の方法ですか?
mysql - Windows At.exe から作成された .sql ファイルに .zip 形式を指定できますか?
AT.exe を使用して、Windows 2003 サーバーで mySQL db バックアップを自動化しました。このようなジョブをスケジュールしましたが、正常に機能しています。
AT 23:59 /EVERY:m,t,w,th,f,s,su c:\path\backup.bat
backup.bat ファイルで、この行は
C:\wamp\bin\mysql\mysql5.5.20\bin\mysqldump -u ユーザー名 -ppassword --result-file="c:\automatedDBBackups\backup.%DATE:~10,4%-%DATE:~4, 2%-%DATE:~7,2%.sql" データベース名
出力ファイルの圧縮形式を指定したい。
at-job - エコー「コマンド」| 現在-コマンドの出力はどこに行きますか
これを行うコードがあります。コマンドはperlスクリプトです。その出力はどこにも見当たりません。どこかにatコマンドのログがありますか?Atはかなり一般的な単語なので、グーグルで無関係なヒットを取得します。の男は何の情報も与えません。答えてくれてありがとう
linux - Bash-ファイルなしでATコマンドを使用する
奇妙に聞こえるかもしれませんが、ATコマンドを実行してコマンドをスケジュールする必要がありますが、ファイルを作成して-fオプションを指定してATに送信したくありません。どういうわけか、すべてを1行で書くことは可能ですか。13:10に「gnome-terminal」を実行したいとします。
ありがとう
linux - nohupと今の違い
nohupとat nowに違いはないように見えますが、もしかしたら微妙なところがあるのでしょうか?
linux - Linuxの「at」コマンドは/bin/ sh以外の環境で実行できますか?
コーディングしているサイト(phpで)のスケジューラー(1回限りのアクション)が必要です。2つのアイデアがありました。
1- crontabを使用してphpスクリプトを実行し、スケジュールされたアクションのデータベースと照合して、現在の時刻より古いアクションを実行します。
2-「at」コマンドを使用してさまざまなタスクをスケジュールします。
2番目のオプションははるかに優れていて単純に見えるので、それが私がやろうとしていることです。ただし、PHPインタープリターを使用してコマンドを実行するように「at」に指示する方法は見つかりませんでした。これまで、ファイルを実行する単一のコマンドを含む.shスクリプトを作成してきました。 phpインタープリター。これは最適な設定とはほど遠いので、次のように「at」を介してphpコードを直接実行できればと思います。
出来ますか?男性でもオンラインでも、bash以外の環境を使用することについては何も見つかりませんでした。
bash - ターミナルで「at」コマンドをエコーすると失敗します
以下は、今日の午前9時にLinuxコマンドラインに「hello」(またはリマインダー)を出力するはずです。
ただし、指定された時間には何も起こりません。
空etc/at.deny
の/etc/at.allow
ファイルがないので、コマンドを使用するためのアクセス許可に問題はないはずです。また、午前9時にファイルを書き込むと次のように機能します。
すべてのジョブがスケジュールどおりに表示され、ターミナルウィンドウに出力を取得できません(ターミネーターを備えたCrunchbang Linuxを使用しています)。なんで?その出力のウィンドウを何らかの方法で指定する必要がありますか?
助けてくれてありがとう!
php - PHP から Linux の AT コマンドを使用するにはどうすればよいですか?
重複の可能性:
PHP でメール キューを作成しますか?
私の PHP スクリプトは何百ものメールを送信しています。そして、これらのメール送信時間の間のギャップを 5 分に設定したいと思います。つまり、2 つのメール間のタップ時間は 5 分である必要があります。1 つは午前 12 時 45 分、2 番目は午前 12 時 50 分などに送信する必要があります。
そのために、コマンドラインから試しました:
したがって、これは正常に機能し、メールは午前 08:10 に送信されます。しかし、どうすればPHPから同じことができますか? PHP から Linux の AT コマンドを使用するにはどうすればよいですか?
または他に簡単な方法はありますか?
batch-file - 「 for x in find 」を使用したバッチコマンドの nohup
現在のディレクトリの .fastq で終わるすべてのファイルに対して Python スクリプト (qTrimHIV.py) を実行しようとしています。nohup
最初に追加して、ターミナルを閉じてもログアウトしても、単一のコマンドからすべてのファイルを削除したいと思います。
個々のコマンド:
うまくいきます。しかし、バッチ コマンドの前に nohup を配置すると、次のようになります。
上記のエラーが発生します。
ただし、実際のコマンド「python ../qTrimHIV.py」の前にnohupを配置するとうまく機能しますが、すべてのファイルのタスクを一度に送信し、それまで実行したいので、これは本当に私が望むものではありませんログインしたままにする必要はありません。
私はもう試した
しかし、ジョブの進行状況を確認することはできず、まだ実行中かどうかもわかりません。
誰でも私に何か提案をしてもらえますか? 以外の別のコマンドを使用する必要がありnohup
ますか?
php - 「at」でphpの実行を遅らせ、sudo権限を保持する方法
探しているものが見つからなかったので、ここにいます。
「at」UNIXコマンドを使用して、script.phpの実行を「現在+ 1分」まで遅らせ、sudo権限を維持しようとしています
私の問題は、「at」によって実行されるこのscript.phpには、ファイルまたはディレクトリを作成/編集/削除する権限、または作成したscript.shを実行する権限がないことです。
私は多くの異なる方法を試し、それに行き着きました:
このコマンドは、PHP からではなく、ターミナルでコピー/貼り付けすると正常に実行されます。
- 時々動作しますが、権利上の理由で例外がトリガーされます
- 「at」コマンドを単に実行しない場合があり、en exec() はコード「1」を返します。
また、suoders を編集して、apache のユーザー (www-data) が必要なすべてのコマンド (echo、chmod、chown、script.sh、...) を実行する権限を追加しましたが、まだ機能しません。
助けてくれて本当にありがとうございます!
ジェシー