标签: linux bash
我有一个交互式程序,提示用户多次输入:
> Enter your input:
我想在Bash提示符下向程序提供二进制数据,但找不到有效的方法。
我尝试了以下操作:
cat input.bin > /dev/pts/1
在这里,/dev/pts/1是程序的tty。
/dev/pts/1
这将导致二进制数据显示在Bash提示符(已编码)上,而不是直接发送到程序中。按ENTER键无法输入正确的数据。
我不知道应该如何使用复制粘贴或环境变量来交互式地输入二进制数据?
有什么想法吗?