このバックグラウンドコマンドに問題がありますか?

このバックグラウンドコマンドに問題がありますか?

Google Cloud Debian VM の Bash シェルで次のコマンドを実行します。

python programname.py > output.txt &

標準出力をoutput.txtにパイプし、バックグラウンドでプログラムを実行したいと思います。代わりに、フォアグラウンドでプログラムを実行します(つまり、コマンドラインにはもはや点滅するカーソルがなく、テキストはプログラム出力で画面を塗りつぶし続けます)。

実行中のPythonプログラムはTensorflow Kerasモデルをトレーニングしています。このスクリプトはもともとJupyter Notebookでしたが、.pyファイルに直接変換されました。

コメント作成者は、これがstderrに書き込まれることを提案しました。私のコマンドの最後にアンパサンドがある場合、これは予想される動作ですか?

Ctrl + zはプログラムを終了するようです。

ベストアンサー1

おすすめ記事