我正在使用 RedHat EL 4。我正在使用 Bash 3.00.15。
我正在编写 SystemVerilog,我想模拟标准输入和标准输出。我只能使用文件,因为环境中不支持普通的标准输入和标准输出。我想使用命名管道来模拟标准输入和标准输出。
我了解如何使用 mkpipe 创建 to_sv 和 from_sv 文件,以及如何在 SystemVerilog 中打开和使用它们。
通过使用“cat > to_sv”,我可以将字符串输出到 SystemVerilog 模拟。但这也会输出我在 shell 中输入的内容。
如果可能的话,我想要一个外壳,它的作用几乎就像一个 UART 终端。我输入的任何内容都会直接输出到“to_sv”,而写入“from_sv”的任何内容都会被打印出来。
如果我完全错了,那么一定要建议正确的方法!太感谢了,
纳楚姆·卡诺夫斯基