# 等待PD启动 start=false whiletrue; do status_content=$("$program" status "$vm" 2>&1) if [[ "$status_content" =~ "Unable to connect to Parallels Service" ]]; then if [ !$start ]; then start=true open "$vm_app" fi echo"Waiting PD Service Start..." sleep 0.5 elif [[ "$status_content" =~ "$vm" ]]; then break fi done
# 开启VM if [ $need_resume -eq 0 ]; then "$program" resume "$vm" 2> /dev/null fi
whiletrue; do status_content=$("$program" status "$vm" 2>&1) if [[ "$status_content" =~ "resuming" ]]; then echo"Waiting VM Resuming..." sleep 0.5 elif [[ "$status_content" =~ "running" ]]; then break fi done