1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#!/bin/sh ID=$(echo $(scw create --commercial-type=VC1S 5fc9990a-d274-49b8-afac-42af22b42a71) | cut -d'-' -f1) echo $ID scw start $ID scw attach $ID while [[ $(scw ps -a | awk "/$ID.*(running).*/") == "" ]]; do sleep 30 done echo "Runnig ! => $(scw ps -a | awk "/$ID.*(running).*/") " cat > ip <<EOF $(scw inspect $ID | jq '.[0].public_ip.address' | cut -d'"' -f2) EOF