2016-04-12 124 views

回答

1

首先從項目獲取VM列表:

gcloud compute instances list | grep TERMINATE 

驗證所有這些虛擬機需要被刪除。然後下面生成可執行的命令將其全部刪除。您可以將輸出重定向到一個文件,然後運行「bash」。隨意優化到一個命令行,如果你感覺幸運:)

gcloud compute instances list | grep TERMINATE | awk '{printf "gcloud comoute instances delete %s --zone %s\n", $1, $2}' 
1
yes Y | gcloud compute instances list | awk '/TERMINATE/ {printf "gcloud compute instances delete %s --zone %s; ", $1, $2}' | bash 

gcloud計算實例:清單情況下一個接一個。

AWK:打印出被認爲屬於「

管這個輸出打壞,使其執行對終端;

和‘’gcloud計算實例刪除‘terminated_instance_name’--zone」區域名稱是Y「在提示確認時提供」Y「或」是「答案。

相關問題