我正在尝试一个简单的OCI CLI命令,当没有选项运行时——输出表工作绝对很好,但是当我添加该选项——输出表时,它会给出解析错误。如果我遗漏了什么,请告诉我。
工作命令oci --profile $PROF bastion session list --all --bastion-id $BSTN_OCID |jq -r '.data[].id'
失败的命令oci --profile $PROF bastion session list --all --bastion-id $BSTN_OCID --output table |jq -r '.data[].id'
错误parse error: Invalid numeric literal at line 2, column 0
由Botje更新- JQ不能处理,因为它不是JSON。我使用了——query,它工作了。
oci bastion session list --bastion-id $BSTN_OCID --output table --profile $PROF --all --query 'data[].id'