をリダイレクトします。bashの、ネストされたコマンドと、私は、このようなコマンドを使用して、プロセスのCPU使用状況を追跡しようとしています
top -b -d 1 | grep myprocess.exe
次に、私は例えば、ログファイルにこれをリダイレクトしたいと思います今
top -b -d 1 | grep myprocess.exe > output.log
それは私はgrepをmyprocess.exeを考えているので、これは実際には動作しません> Output.logです代わりにmyprocess.exe
の私は、このリダイレクトが仕事を得ることができますどのように誰もが知っていますか?
なぜリダイレクトのための 'grep'pingだと思いますか?リダイレクトは 'bash'によって解釈され、プロセス名にはなりません – Kevin
' top -b -d 1 | grep postgres> output.log'は私のマシン(Ubuntu 10.04 LTS)で動作します。 –
おそらくそれは当てはまりますが、2番目のコマンドを実行するとoutput.logが空である理由はまだ説明されていません。 – user788171