【发布时间】:2021-03-17 04:09:21
【问题描述】:
下面是我在 gcp 中打印名称、项目 ID、组织、空间、区域的脚本。我很确定其他部分很好,但在 --> format("$ORG", ''),format("$SPACE", '') 中出错,因为并非所有项目都有 org、space 并且它们是空的。当它们为空时,如何通过设置为 N/A 来修复它。
`echo 'project ' $COUNTER 'of' $TOTAL
echo $project_id
ORG=$(gcloud projects describe $project_id --format="get(labels.organization)")
echo $ORG
SPACE=$(gcloud projects describe $project_id --format="get(labels.space)")
echo $SPACE
gcloud compute instances list --project $project_id --format="csv(
name,
format("$ORG", ''),
format("$SPACE", ''),
zone.basename()
)" | awk 'NR>1' | sed s/$/,$project_id/
>> $FILE
【问题讨论】:
标签: google-cloud-platform gcp-ai-platform-training