Skip to content

Instantly share code, notes, and snippets.

@joohee
Created January 28, 2015 01:42
Show Gist options
  • Select an option

  • Save joohee/0fb308361b91fe453be3 to your computer and use it in GitHub Desktop.

Select an option

Save joohee/0fb308361b91fe453be3 to your computer and use it in GitHub Desktop.
connect.sh
#!/bin/bash
servers=( 'server1' 'server2' 'server3' 'server4' 'server5' 'server6' )
pems=( 'dev.pem' 'prod.pem' )
#for server in "${servers[@]}"
for ((i = 0; i < ${#servers[@]}; i++))
do
echo "$i: ${servers[$i]}"
done
echo -n "*** choose server number: "
read num
echo $num
for ((i = 0; i < ${#pems[@]}; i++))
do
echo "$i: ${pems[$i]}"
done
echo -n "*** choose pem number: "
read pemnum
echo $pemnum
echo "ssh -i ~/${pems[$pemnum]} ${servers[$num]}"
ssh -i ~/${pems[$pemnum]} ${servers[$num]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment