2
我想在bash
或zsh
中运行Python解释器作为劣势进程。在此期间,我想向该进程发送命令并查看STDOUT
中的输出。类似这样的:监督一个Python子壳
$ in=/dev/shm/python_test_in
$ out=/dev/shm/python_test_out
$ touch $in $out
$ python < $in > $out
$ echo print(1+1) > $in
$ cat $out
不幸的是,这是行不通的。我正在运行GNU/Linux。
如果可能,使用'expect'将是正确的选择。 – ymonad