0
输入我知道如何运行这样的命令时发送一个文件作为输入:重定向正在运行的进程
./foo < input.txt
,但我怎么能运行foo
交互,然后一段时间后重定向它的输入?事情是这样的:
./foo
CTRL-Z
fg < input.txt
输入我知道如何运行这样的命令时发送一个文件作为输入:重定向正在运行的进程
./foo < input.txt
,但我怎么能运行foo
交互,然后一段时间后重定向它的输入?事情是这样的:
./foo
CTRL-Z
fg < input.txt
在Unix/Linux上的/ etc你可以这样做:
cat /dev/tty input.txt | ./foo
请按Ctrl-d(或任何你EOF字符)结束输入的交互部分。