小编use*_*700的帖子

linux - 将命令从一个终端写入另一个终端

我需要将命令从一个终端写入另一个终端.

我试过这些:

echo -e "ls\n" > /proc/pid/fd/0
echo -e "ls\n" > /dev/pts/4
Run Code Online (Sandbox Code Playgroud)

它只打印ls输出而不执行.

我试过这些:

chmod 777 /dev/tty4 ;echo "ls" > /dev/tty4
chmod 777 /dev/tty40 ;echo "ls" > /dev/tty40
Run Code Online (Sandbox Code Playgroud)

哪个似乎什么也没做

有任何想法吗?

[请注意,我不想触摸第二个终端来完成此任务.只有第一个]

linux terminal redirect stdin tty

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

linux ×1

redirect ×1

stdin ×1

terminal ×1

tty ×1