【发布时间】:2018-07-18 12:07:19
【问题描述】:
我想务实地检查对象是否存在于特定的谷歌云存储桶中。根据对象可用性,我将执行进一步的操作。
我已经通过https://cloud.google.com/storage/docs/gsutil/commands/stat 和文档提到“gsutil -q”对于编写脚本很有用,因为退出状态将为现有对象为 0,而为不存在对象为 1 .但是当我使用命令时它不能正常工作。请让我知道是否有人以前尝试过这个?
#!/bin/bash
gsutil -q stat gs://<bucketname>/object
return_value=$?
if [ $return_value != 0 ]; then
echo "folder exist"
else
echo "folder does not exist"
fi
【问题讨论】:
标签: google-cloud-storage gsutil