
コマンドを実行し、その出力を後で別のプロセスから読み取れるように一時ログファイルに書き込もうとします。
たとえば、次のようになります。rc.d start ntpd > progress.txt
返品:
::
Daemon script
ntpd
does not exist or is not executable.
これはバグなので、リダイレクトされないと仮定します。しかし、すべてを強制的にファイルにリダイレクトする方法はありますか?
答え1
STDOUT
にのみリダイレクトされますが、progress.txt
エラーは通常に記録されますSTDERR
。
両方をリダイレクトしてSTDOUT
試みるSTDERR
には、次のようにしますprogress.txt
。
rc.d start ntpd &> progress.txt
検索すると、このトピックに関するその他の情報もたくさんあります。io リダイレクト。