ฉันกำลังพยายามรับรายการโครงการ GCP ทั้งหมดในโดเมนและเจ้าของโครงการ และส่งออกเป็น CSV ฉันได้เขียนสคริปต์ที่ให้รายละเอียดเกี่ยวกับรหัสโครงการ ชื่อ หมายเลขโครงการ วันที่และเวลา แต่ดึงข้อมูลไม่ได้ - เจ้าของโครงการ เส้นทางโฟลเดอร์ ศูนย์ต้นทุน สภาพแวดล้อม
#!/bin/bash
> project_data.csv
รายการโครงการ gcloud --format="value(project_id, name, project_number, project_owner, tags, labels.org, createTime.date(tz=LOCAL))" >whole_project_details.txt
echo project_id, project_name, project_number, project_owner, project_tag, project_label, project_time >project_data.csv
ขณะที่อ่าน project_details
ทำ
project_id=`echo $project_details | awk '{พิมพ์ $1}'`
project_name=`echo $project_details | awk '{พิมพ์ $2}'`
project_number=`echo $project_details | awk '{พิมพ์ $3}'`
project_time=`echo $project_details | awk '{พิมพ์ $4}'`
project_owner=`echo $project_details | awk '{พิมพ์ $5}'`
project_label=`echo $project_details | awk '{พิมพ์ $6}'`
project_tag=`echo $project_details | awk '{พิมพ์ $7}'`
echo $project_id, $project_name, $project_number, $project_owner, $project_tag, $project_label, $project_time >> project_data.csv
เสร็จสิ้น < whole_project_details.txt
โปรดช่วยฉันด้วย จะดึงข้อมูลนั้นได้อย่างไรเนื่องจากฉันใหม่ในแพลตฟอร์ม GCP