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

3
ネットワーク経由で/ dev / ttyUSB0の「USBプロキシ」を設定するにはどうすればよいですか?
テスト対象のデバイス(DUT)があり、からのデータを使用してPower Analyzer Dataloggerを使用して電力使用量を測定し/dev/ttyUSB0ます。 問題は、データを収集するために使用したワークステーションからDUTがリモートになりましたが、同じネットワーク内で、USB経由でPower AnlayzerにUSBプロキシおよびsshとして直接接続された2台目のPCを使用する必要があることです「プロキシ」マシンのUSBの測定マシンに一種のシンボリックリンクを作成します。 どのように1回のすることができます上記の図を考えるとST PCアクセス/dev/ttyUSB02のND直接接続されたPC、プログラムは1からストリームを読み込むような方法でST PC違いに気付くことはありませんか?

4
sedを使用して連続ストリーミング出力を操作する方法は?
私は技術に詳しくない聴衆のためにプレゼンテーションをまとめています。値の連続ストリームを出力するbashで実行しているプログラムがありますが、そのうちのいくつかは重要です。重要な結果が表示されるときに強調表示して、聴衆がその頻度を把握できるようにします。問題はsed、実行中のストリームを操作できないことです。次のように結果をファイルに入れるとうまくいきます: cat output.txt | sed "s/some text/some text bolded/" しかし、次のように実行中の出力で同じことをしようとすると: command | sed "s/some text/some text bolded/" sed何もしません。何かご意見は? ランバートは指摘するのに十分役に立ちましたので、私の言ったことsedは何も曖昧ではありませんでした。何が起こっstdoutているのかstderrは、たとえそれがパイプスルーされたとしても、プログラムが通常どおりに出力することです(書き込みを行っていないことはかなり確信しています)sed。 問題は、コマンドが2番目のプログラムを呼び出し、それが標準出力に出力されることであるようです。最初のプログラムで印刷された数行があります。これらは編集できます。次に、2番目のプログラムによって出力される値のストリームがあります。これらは編集できません。 Perlおよびawkメソッドも機能しません。

2
I / OチャネルはLinuxカーネルにどのように実装されていますか?
stdin、stdout、stderrは、プロセスに使用するI / Oチャネルを「認識」しているデータ構造にインデックスを付ける整数です。このデータ構造はすべてのプロセスに固有であることを理解しています。I / Oチャネルは、動的メモリ割り当てを備えたいくつかのデータ配列構造にすぎませんか?
8 linux  io  streams 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.