タグ付けされた質問 「stdout」

8
unix / linuxでバッファリングせずに出力をファイルにリダイレクトする方法はありますか?
デバッグとプロセスの情報を標準出力に出力する、長時間実行されるバッチプロセスがあります。端末から実行するだけなら、「現在の場所」を追跡できますが、データが多すぎて画面からスクロールしてしまいます。 出力をファイル '> out.txt'にリダイレクトすると、最終的に出力全体が取得されますが、バッファリングされているため、現在何をしているかがわかりません。 出力をリダイレクトする方法はありますが、書き込みをバッファリングしないようにしますか?
49 unix  stdout 

2
Windows:stdoutとstderrorを何にもリダイレクトしない
実行中のコマンドで大量の出力が生成されるため、ファイルに書き込まずに出力を無音にしたい。以下を使用してすべての出力をファイルに送信しましたが、ファイルの出力は不要です。 command > out.txt 2>&1 command > /dev/null以前にCentOSのボックスで使用したことがありますが、Windowsで同様のものを見つけることができません。

2
完全にサイレントなロボコピー
一部のファイルをサイレントにロボコピーしようとしています。今、私はすべてをログファイルに入れてロボコピーを行っていますが、それは問題ありませんが、終了するLog File: C:\<logfiledestination>と印刷されます。私のコマンドは次のようになります: robocopy source destination /mir /xd .svn /log:log.txt /np >nul 2>&1。 オンラインで検索していると、>nul 2>&1何も表示されないのではないかと思いました。私はWindowsコマンドラインを初めて使用するので、何か問題が発生した場合はお知らせください。 編集:私はそこに見逃した幻の半分の文章がありました。今でも修正されました。

4
LFTPから出力をキャプチャするにはどうすればよいですか?(出力はSTDOUTまたはSTDERRに書き込まれませんか?)
lftpから進捗情報にアクセスしたいのですが。現在、私はそのようなカールを使用しています: curl http://example.com/file -o file -L 2> download.log これにより、curlの進行状況情報がdownload.logファイルに書き込まれます。これは、リアルタイムの進行状況を取得するために調整できます。 ただし、同じアプローチは、stdoutまたはstderrを使用するlftpでは機能しません。転送が完了するまで、download.logファイルが空になります。 lftp -e 'get http://example.com/file;quit' 2> download.log lftp -e 'get http://example.com/file;quit' 1> download.log 出力をリダイレクトしない場合、画面に進行状況が表示されます。出力をリダイレクトすると、画面に進行状況が表示されなくなりますが、download.logには何も表示されません。ファイル転送が完了すると、次のような最終結果が表示されますが、以前は何も表示されていません。 97618627 bytes transferred in 104 seconds (913.1K/s) lftpはその出力で異常なことをしていますか-stdout / stderrに出力せずに画面に出力していますか?stdout / stderrをリダイレクトする以外に、画面出力をキャプチャする他の方法はありますか?
9 curl  stderr  stdout  ftp 

4
とにかく、ファイルにログを記録する代わりにmsiexecをstdoutにエコーさせる方法はありますか
継続的デリバリーパイプラインの一部として、特定のマシンにmsiをインストールしたいと思います。msiexecとpsexecはこれを完全に実行しますが、msiexecはファイルにのみログを記録できるようで、stdout / stderrにログを記録する必要があります。 現在、出力をCIソフトウェアに戻すには、ログの内容をエコーする2番目のステップを追加する必要がありますが、これは少し無意味なようです。 誰かが以前にこの問題に直面しました(そしてそれを克服しましたか?) ここで助けてくれてありがとう。 マーク
8 logging  stdout  stderr  msi 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.