在脚本中通过SSH在远程服务器上运行功能

时间:2013-06-03 15:13:32

标签: function shell ssh

我有很少功能的shell脚本。我需要在2台不同的机器上运行n次。我可以调用下面提到的函数并执行它吗?或者还有其他方法吗?

#!/usr/bash

execCommand () {
  #few statements here
}

getStatus() {
  #few statements here
}

main () {
  execCommand
  getStatus
}

$machine1="machine1"
$machine2="machine2"
$user="username"
$n=2

while [$n -le 2]
 do
   ssh $user@$machine1 'main'
   sleep 100
    ssh $user@$machine2 'main'
    n=$n+1
 done

0 个答案:

没有答案