将字符串发送到另一个进程 stdin

将字符串发送到另一个进程 stdin

等待输入发送到后台的示例流程

$ read -p "Input text and hit ENTER to exit" &

我尝试用 \n 写入 stdin (fd/0)

$ echo -e "ok\n" > /proc/$!/fd/0

$ fg

read -p "Please hit ENTER"

所以进程仍在运行,然后字符串“ok\n”永远不会到达它

如何将字符串 + ENTER 发送到另一个进程 STDIN?

相关内容