私はそれを殺すまで、Unixマシン上のバックグラウンドでwhileループ(while)を使ってPerlスクリプトを実行したいと思います。ログアウトしても、バックグラウンドでUNIXプログラムを実行し続けることはできますか?
これは私が管理者権限を持っていないリモートコンピュータです(何らかの理由でDaemon :: Generic :: While1を使用できません)。SSH経由でログインします。ログアウトした後も引き続き実行してください。私が見つけた
一つの方法は、bashのにこのような何かを書きです:
nohup ./my_script.pl &
はそれを行うにはいくつかの他の、より好ましい方法はありますか?
crontabの編集は、そのコンピュータでは禁止されています(バックグラウンドで実行されているプロセスと長続きするプロセスは実行されません)。
ハ。私はすでにこの質問を忘れてしまった。スクリーンは今私の選択のツールです:) –
私はこの救命ツールをちょうど最近発見しました。 'screen'はあなたがコマンドに戻り、タイプするものを許可します。これはSSHでも完璧に機能します。 – Kayla