問題タブ [stdout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1747 参照

nant - NAnt execはstdinリダイレクトで機能しませんか?

jsminをnantで使用しようとしていますが、入力と出力にstdinとstdoutを使用しているだけです。nant'exec'タスクを使用すると、出力をファイルにリダイレクトできますが、ファイルから入力を取得することはできません。

'>'と'<'を使用して'コマンドライン'を使用して入力と出力を指示しようとしましたが、nantが消えて、戻ってこない:(

これまで誰もこれをやろうとしたことがないなんて信じられません。助けてください!:)

0 投票する
4 に答える
18413 参照

vb.net - VB.NET Win フォーム プロジェクトで stdout (コンソール) に出力を送信する

データベースから日付を繰り返し取得し、そのフィールドで何かを行い、次の行に進む文字列変数を持つアプリケーションがあります。

デバッグ情報をstdoutコンソールに送信して、デバッグを改善したり、プログラムの進行状況を表示したりできる方法はありますか?

0 投票する
2 に答える
1144 参照

python - 受け取ったままのPython印刷StdOut

私が書いているPyQt GUIアプリで単純な(Windows)コマンドラインツールをラップして実行しようとしています。私が抱えている問題は、コマンドラインツールが進行状況をstdoutにスローすることです(これはサーバーリセットコマンドであるため、「停止しようとしています」および「再起動中」タイプの出力が得られます.

私がやろうとしているのは、出力をキャプチャして、アプリの一部として表示できるようにすることです。次のようなことを行うのは非常に簡単だと思いました:

これは、StdOut の内容を取得するという点で部分的に機能しますが、進行状況メッセージが送信される代わりに、コマンド ライン アプリケーションが終了するとそれを取得し、StdOut を一度にフラッシュするように見えます。

簡単な答えはありますか?

0 投票する
6 に答える
34541 参照

ruby - Rubyの外部プロセスのSTDOUTから継続的に読み取る

コマンドラインからrubyスクリプトを介してblenderを実行したいのですが、その後、blenderからの出力を行ごとに処理して、GUIのプログレスバーを更新します。ブレンダーが外部プロセスであり、そのstdoutを読み取る必要があることはそれほど重要ではありません。

ブレンダープロセスがまだ実行されているときに、ブレンダーが通常シェルに出力する進行状況メッセージをキャッチできないようです。いくつかの方法を試しました。ブレンダーがまだ実行されている間ではなく、ブレンダーが終了した後、私は常にブレンダーの標準にアクセスしているようです。

失敗した試行の例を次に示します。ブレンダーの出力の最初の25行を取得して印刷しますが、ブレンダープロセスが終了した後でのみです。

編集:

少し明確にするために、blenderを呼び出すコマンドは、進行状況を示す出力のストリームをシェルに返します(パート1-16が完了したなど)。ブレンダーが終了するまで、出力を「取得」するための呼び出しはブロックされているようです。問題は、blenderが出力をシェルに出力するときに、blenderの実行中にこの出力にアクセスする方法です。

0 投票する
4 に答える
18636 参照

c++ - 単体テストのために cout と stdout の両方を C++ の文字列にリダイレクトする

私は単体テストでいくつかのレガシーコードを取得することに取り組んでおり、既存のプログラムの動作を感知する唯一の方法はコンソール出力からです。

C++ で stdout を別のファイルにリダイレクトする方法についてオンラインで多くの例を目にしますが、テストがディスクに依存する必要がないようにメモリ内ストリームにリダイレクトする方法はありますか?

レガシ コードが stdout に送信するものをすべて std::string に取得して、出力で簡単に .find できるようにしたいと考えています。

編集

レガシ コードは非常に悪いため、 と が混在していcout << ..ますprintf。これが私がこれまでに持っているものです:

問題は、これがprintf を使用して出力をキャプチャしないことです。両方を兼ね備えたものが欲しい。何か案は?

0 投票する
2 に答える
2553 参照

c++ - プロセスを実行し、その標準出力を VC++ で返す

プロセスを実行し、終了するのを待ってから、標準出力を文字列として返す最も簡単な方法は何ですか?

Perl のバックティックのようなものです。

クロスプラットフォームのものを探していません。VC++ の最速のソリューションが必要です。

何か案は?

0 投票する
4 に答える
1508 参照

bash - プログラムからの出力をコンソールとログ ファイルに同時に送信するにはどうすればよいですか?

出力を端末とファイルに同時に出力するにはどうすればよいですか?

ライブプロセスを見ることができません。

出力プロセスをリアルタイムで確認し、最後に画面の出力をファイルに取得する方法はありますか?

0 投票する
10 に答える
93089 参照

java - log4j は stdout を DailyRollingFileAppender にリダイレクトします

log4j を使用する Java アプリがあります。

構成:

したがって、すべてのログ ステートメントがファイルに正しく追加されますが、stdout と stderr が失われます。例外スタック トレースと sysout を日次ロール ファイルにリダイレクトするにはどうすればよいですか?

0 投票する
3 に答える
7854 参照

unix - 出力の読み取りと入力への書き込みのための疑似ttyを作成する方法

私はfork()とexecvp()を使用して、プロセスが正しく機能するために対話型端末に接続されていると信じる必要があるプロセスを生成しています。

スポーンしたら、プロセスからのすべての出力をキャプチャし、プロセスに入力を送信できるようにします。

psuedo-ttysがここで役立つのではないかと思います。誰かがこれを行う方法についてのスニペットを持っていますか?

0 投票する
10 に答える
691318 参照

powershell - 実行中にPowerShellの出力をファイルにリダイレクトする方法

出力をファイルにリダイレクトしたいPowerShellスクリプトがあります。問題は、このスクリプトの呼び出し方法を変更できないことです。だから私はできません:

PowerShellスクリプトの実行中にPowerShellスクリプトの出力をリダイレクトするにはどうすればよいですか?