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