Sie können gcutil-Ausgaben im JSON-Format anstelle des tabellarischen Formats mit der --format
-Flag ausgeben lassen (siehe gcutil --help):
--format: : Format für die Befehlsausgabe. Optionen sind:
table: formatierte Tabellenausgabe
sparse: einfachere Tabellenausgabe
json: Rohdatenausgabe im JSON-Format (ehemals --print_json)
csv: CSV-Format mit Kopfzeile
names: Liste der Ressourcennamen ohne Kopfzeile
(Standard: 'table')
Zum Beispiel:
gcutil --format=json getinstance instance-test
Kombinieren Sie dies mit jq für einfache und leistungsstarke Befehle:
$ gcutil --format=json --service_version=v1 --project="" \
--zone="" getinstance "" | jq '.metadata.kind'
"compute#metadata"