从 bash 脚本向终端窗口发送命令

从 bash 脚本向终端窗口发送命令

我需要运行一个脚本来运行许多里面有类似的命令另一个终端窗口(已启动应用程序并准备接收命令)。

然后命令应该发送到有该应用程序的开放终端但在循环内部,每次都会打开一个新的终端窗口,而不是在第一个终端发送到应用程序的命令。

到目前为止我在这里:

#!/bin/bash

echo "Let's see what we can do";

gnome-terminal -e "./launch.sh"; 
sleep 3s;    
#launched the app which needs to recieve the commands

number=0
while [ "$number" -lt 2 ]
do
        number=`expr $number + 1 `;
        gnome-terminal -e "sample_command -i" "$number";
done

echo "finished";

相关内容