これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド shmidcat です。
プログラム:
NAME
shmidcat - stdin/ファイルを共有メモリブロックにコピーします。 gtkwave(1)
構文
シュミットキャット[VCDFファイル]
DESCRIPTION
コマンドラインまたは stdin (ファイルが指定されていない場合) ラインで指定されたファイルをコピーします。
共有メモリブロックにライン単位で転送します。 stdout には共有メモリ ID が含まれます。
に引き継がれた gtkwaveとします。
例
このプログラムを実行するには、次のように入力します。
猫なんでも.vcd | シュミッドキャット
共有メモリ ID は標準出力に出力されます。
shmidcat 何でも.vcd | gtkwave -v -I anything.sav
GTKWave は標準入力から ID を直接取得します。
制限
このプログラムは主に説明とテストのみを目的としています。 その主な用途は次のとおりです。
インタラクティブな VCD ダンパーを作成したい人 gtkwave(1) そのソースコードは次のとおりです
特に、emit_string() 関数を調べました。 かどうかをテストするためにも使用できます。
既存の VCD ファイルは対話モードで適切にロードされます。 も使えますのでご注意ください
パイプに書き込まれる VCD ファイルをリダイレクトします。 gtkwave(1) ノンブロッキングの場合
ファッション。
作者
アンソニー・バイベル[メール保護]>
onworks.net サービスを使用してオンラインで shmidcat を使用する
