【发布时间】:2014-06-27 08:18:13
【问题描述】:
在使用 VMware 的 Ubuntu 13.04 中,我有两个终端(PID 1000 - /dev/pts0,PID 2000 - /dev/pts2) 如果我从终端 2(/dev/pts2) 执行此操作 ...
echo 'ls -al' > /proc/1000/fd/0
我可以看到 'ls -al' 在终端 0(/dev/pts0) 中提示 然而,这只是一个视觉结果,而不是终端 0 的真实命令输入。
我想要的是通过 /proc/pid(terminal 0's)/fd/0 将终端 2 的实际命令输入重定向到终端 0 并从终端 0 执行命令。
这可能吗??如果可以,我该怎么做?
提前谢谢你。
【问题讨论】: