私はいくつかの機能を持つシェルスクリプトを持っています。これを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