- 締切済み
標準出力、標準エラー出力 以外の出力??
Linux上のCADツールが端末に出力してくる文字列をファイルに落とすことができないで困っています。 どのようなことが起きているのでしょうか? また、このような場合、どのようにしたら端末上に流れる文字をすべてファイルとして保存できるのでしょうか。 %> CAD_TOOL.exe |& tee log として標準出力、標準エラー出力の両方をlogというファイルにおとしたつもりなのですが、画面に流れたすべての文字列が保存されている訳ではないのです。 Linuxの出力には標準出力と標準エラー出力の2つ(だけ)がある[*]、と思っていましたが他の出力方法があったりするのでしょうか。。。 [*]http://x68000.q-e-d.net/~68user/unix/pickup?%A5%EA%A5%C0%A5%A4%A5%EC%A5%AF%A5%C8 宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- KAZUMI2003
- ベストアンサー率37% (77/208)
回答No.2
CADみたいにグラフィック画面を扱うソフトウエアが、普通に標準出力を使っているとは、普通は考えないのではないでしょうか? グラフィックとして、文字表示しているのでは?
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
「コンソールデバイス」 (/dev/tty? みたいなやつ) を直接たたいたりしてるかも.
質問者
お礼
ありがとうございます。出社後にスクリプトを調べてみます。
補足
グラフィック系のCADではなく、電気回路のシミュレータです。 http://www.asic-world.com/verilog/tools.html 厳密にはシミュレータをスクリプトからコールしているので、perlなどのスクリプトで出力をいじっている可能性があります。