シェルスクリプトを実行してすぐにバックグラウンド化する方法はありますが、/ tmp / output.txtを調整することで、いつでもその出力を検査できます。
後からプロセスをフォアグラウンドにできるといいですね。
PS初期化されているかどうかに関係なく、バックグラウンドのプロセスをgnu画面に「送信」する方法も教えていただければ、本当にすばらしいと思います。
&
コマンドの後にアンパサンド()を追加するだけです。
プログラムが標準出力に書き込む場合でも、コンソール/ターミナルに書き込みます。
プロセスをフォアグラウンドにするには、fg
コマンドを使用します。
(バックグラウンドでジョブのリストを見ることができますjobs
。)
例えば:
sh -c 'sleep 3 && echo I just woke up' & jobs
プロセスをすでにフォアグラウンドで開始しているが、それをバックグラウンドに移動したい場合は、以下を実行できます。
bg
コマンドを実行してプロセスを再開しますが、フォアグラウンドではなくバックグラウンドで実行します。この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加