このような状況を考えてみましょう。
wget http://file
wget がファイルのダウンロードを開始します。
私は背景に入れました。
^Z
bg
このコマンドはバックグラウンドに移動します。
ただし、出力はまだコンソールにあります(コンソールがまだ開いている場合)。
コマンド出力を停止できますか?
Wgetは単なる例です。多くの出力を作成するコマンドを検討してください。
コンソールで次の操作を行い、bg
端末を閉じて別の端末を開くことができることを知っています。しかし、利用可能な端末が1つだけあり、疑似端末がない場合はどうなりますか?
ベストアンサー1
コンソールにメッセージを出力せずにwget(または他のcmd)をバックグラウンドで実行したいという意味ですか?これが問題なら試してみることができますredirection
$ wget http://file > /dev/null
上記のcmdはにリダイレクトされ、エラーメッセージ以外のメッセージは表示されませんstdout
。/dev/null
エラーメッセージも見たくない場合は、以下を試してください。
$ wget http://file 1>/dev/null 2>&1
redirection
詳しくはGoogleでお願いします。