从可执行文件读取并写回响应

问题描述 投票:0回答:1

我正在使用以下命令启动可执行文件

./test

然后它将文本写入标准输出

static test: DYNAMIC_VAL

static test始终相同,但值DYNAMIC_VAL改变。我需要读取DYNAMIC_VAL,对其进行处理,然后根据\x12\x34\x56将字节的十六进制代码DYNAMIC_VAL发送回标准输入。

[./test是可执行文件,应该对test的原始调用执行标准输入,否则DYNAMIC_VAL将被新的调用更改。

bash中有一种简单的方法吗?

我正在使用./test启动可执行文件,然后将向stdout静态测试写入文本:DYNAMIC_VAL静态测试始终相同,但DYNAMIC_VAL的值会更改。我需要阅读DYNAMIC_VAL,...

bash stdout stdin
1个回答
1
投票

如果我正确理解了这个问题,您想从./test进程中读取一行,然后将数据写回到同一进程中,并重复执行直到产生表明已完成的事情(或永远)?

© www.soinside.com 2019 - 2024. All rights reserved.