Jasper Yu says to YSITD
#!/bin/bash #npm install -g azure-cli function start_miner (){ for j in `seq 0 1` do ssh -t -o "StrictHostKeyChecking no" seadog007@seadog007-bitcoin-$(($i + j)).cloudapp.net bash -c "'sudo apt-get update; sudo apt-get --assume-yes install build-essential libcurl4-openssl-dev git automake libtool libjansson* libncurses5-dev libssl-dev htop; git clone --recursive https://github.com/wolf9466/cpuminer-multi.git; cd cpuminer-multi; ./autogen.sh; ./configure CFLAGS="-march=native" --with-crypto --with-curl; make; tmux new -s foo -d'" [ "$1" = "bcn" ] && ssh -t seadog007@seadog007-bitcoin-$(($i + j)).cloudapp.net tmux send-keys -t foo 'sudo\ ./minerd\ -a\ cryptonight\ -o\ stratum+tcp://bcn.pool.minergate.com:45550\ -u\ 007seadog@gmail.com\ -p\ x\ -t\ \`nproc\` C-m' [ "$1" = "xmr" ] && ssh -t seadog007@seadog007-bitcoin-$(($i + j)).cloudapp.net tmux send-keys -t foo 'sudo\ ./minerd\ -a\ cryptonight\ -o\ stratum+tcp://xmr.pool.minergate.com:45560\ -u\ 007seadog@gmail.com\ -p\ x\ -t\ \`nproc\` C-m' [ "$1" = "qcn" ] && ssh -t seadog007@seadog007-bitcoin-$(($i + j)).cloudapp.net tmux send-keys -t foo 'sudo\ ./minerd\ -a\ cryptonight\ -o\ stratum+tcp://qcn.pool.minergate.com:45570\ -u\ 007seadog@gmail.com\ -p\ x\ -t\ \`nproc\` C-m' [ "$1" = "xdn" ] && ssh -t seadog007@seadog007-bitcoin-$(($i + j)).cloudapp.net tmux send-keys -t foo 'sudo\ ./minerd\ -a\ cryptonight\ -o\ stratum+tcp://xdn.pool.minergate.com:45620\ -u\ 007seadog@gmail.com\ -p\ x\ -t\ \`nproc\` C-m' [ "$1" = "dsh" ] && ssh -t seadog007@seadog007-bitcoin-$(($i + j)).cloudapp.net tmux send-keys -t foo 'sudo\ ./minerd\ -a\ cryptonight\ -o\ stratum+tcp://dsh.pool.minergate.com:45720\ -u\ 007seadog@gmail.com\ -p\ x\ -t\ \`nproc\` C-m' done echo "" >> ~/azure_log echo "MS$id" >> ~/azure_log echo "16 seadog007-bitcoin-$i" >> ~/azure_log echo "4 seadog007-bitcoin-$(($i + 1))" >> ~/azure_log } [ "$1" != "bcn" ] && [ "$1" != "xmr" ] && [ "$1" != "qcn" ] && [ "$1" != "xdn" ] && [ "$1" != "dsh" ] && echo "\$1 only accept 'bcn', 'xmr', 'qcn', 'xdn', 'dsh'" && exit 1 i=64 id=160422068 while true do echo "MS$id@outlook.com" echo "MS$id" | head -c8 echo "" azure login && azure vm create --vm-size Standard_D5_v2 --location 'Central US' -g seadog007 --ssh -P -t ~/.ssh/id_rsa.pub seadog007-bitcoin-$i b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_4-LTS-amd64-server-20160406-en-us-30GB && azure vm create --vm-size Standard_D3_v2 --location 'Central US' -g seadog007 --ssh -P -t ~/.ssh/id_rsa.pub seadog007-bitcoin-$(($i + 1)) b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_4-LTS-amd64-server-20160406-en-us-30GB && start_miner $1 i=$(($i + 2)) id=$(($id - 1)) done