2015-03-03 189 views
-1

不同的命令,现在我想建立一个隧道传递文件到服务器怎样开4个终端窗口,并运行在每个

但我需要建立一个隧道要做到这一点,目前我有打开4个窗口,然后输入命令自己

我想知道如果有一种方式来运行打开的4终端窗口的shell脚本,并在每个

输入正确的命令我使用在Mac上做这个iterm

terminal the script is run from - ./Scriptwiththeechos.sh 
terminal 1 - echo "1" 
terminal 2 - echo "2" 
terminal 3 - echo "3" 
terminal 4 - echo "4" 

感谢您的帮助ü可以给,我已经找到了一些例子,但我不能数字出来

+0

使用'screen' UNIX工具来做到这 – ForceBru 2015-03-03 11:59:45

+0

看看终止 – Vahid 2015-03-03 12:02:09

+1

为什么你需要四个窗口而不是四个后台进程? – ccarton 2015-03-03 12:10:11

回答

1

也许你可以使用一个终端&像这样实现它:

echo "1" & 
echo "2" & 
echo "3" & 
echo "4" & 
0

终端模拟器,如xterm通常有-e选项,允许传递命令和其他参数,请参见手册页xterm(1)

您通常会使用&作为后台进程运行这些终端。如果你想他们的生存关闭原来的终端,你还需要使用disownnohup从你的shell作业控制其删除:

xterm -e <commandline1> & disown 
xterm -e <commandline2> & disown 
xterm -e <commandline3> & disown 
xterm -e <commandline4> & disown 
相关问题