如何从另一个shell脚本调用shell脚本?

时间:2013-01-09 10:24:20

标签: shell

我写了2个脚本打开了2个hosts的vncviewer。我有另外一个脚本调用这两个脚本。但是当我调用主脚本时,第一个vncviewer打开,关闭窗口后,第二个vncviewer打开..但我想同时运行两个脚本..如何做到这一点?

以下是涉及的脚本:

22.sh

#!/bin/sh 
# 
host='192.168.2.22' 
vncviewer $host --viewonly 

25.sh

#!/bin/sh 
# 
host='192.168.2.25' 
vncviewer $host --viewonly 

调用2个脚本的主脚本

#!/bin/sh 
# 
./22.sh 
./25.sh 
sh -x 22.sh & 
sh -x 25.sh &

1 个答案:

答案 0 :(得分:3)

您需要对vncviewer的第一次调用进行后台处理。在命令之后使用&