2014-11-25 63 views
0

输入我知道如何运行这样的命令时发送一个文件作为输入:重定向正在运行的进程

./foo < input.txt 

,但我怎么能运行foo交互,然后一段时间后重定向它的输入?事情是这样的:

./foo 
CTRL-Z 
fg < input.txt 

回答

1

在Unix/Linux上的/ etc你可以这样做:

cat /dev/tty input.txt | ./foo 

请按Ctrl-d(或任何你EOF字符)结束输入的交互部分。