Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- a=request
- arr1=(request1 request2 request3)
- arr2=(ip1 ip2 ip3)
- user=user
- password=123456
- if [ $a = ${arr1[0]} ]; then
- b=${arr2[0]}
- echo $b
- elif [ $a = ${arr1[1]} ]; then
- b=${arr2[1]}
- echo $b
- elif [ $a = ${arr1[2]} ]; then
- b=${arr2[2]}
- echo $b
- fi
- id=$b
- expect2=$(expect -c "
- spawn ssh $user@$id
- expect "continue connecting (yes/no)?"
- send "yesr"
- expect "password:"
- send "$passwordr"
- expect -exact ":~$"
- send "sudo shutdown -r nowr"
- expect "password:"
- send "$passwordr"
- expect -exact ":~$"
- ")
- echo "$expect2"
Add Comment
Please, Sign In to add comment