Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud storage 如何列出最近添加到GCS存储桶的文件_Google Cloud Storage_Gsutil - Fatal编程技术网

Google cloud storage 如何列出最近添加到GCS存储桶的文件

Google cloud storage 如何列出最近添加到GCS存储桶的文件,google-cloud-storage,gsutil,Google Cloud Storage,Gsutil,我有一个谷歌云存储桶,里面有大量文件。我想列出添加到bucket的最新文件。我知道我可以(理论上)使用 gsutil ls gs://my_bucket/** 然后使用sed/awk将输出通过过滤器传输。但是,文件的数量太大,gsutil查询需要运行很长时间。是否有只列出最近创建的文件的内置查询?否,GCS不支持按日期查询。如果您需要一种高效的方法来实现这一点(例如,如果您定期在一个包含数百万或更多对象的存储桶上执行此操作),您可以配置对象更改通知,并使用一个应用程序订阅通知并跟踪最近添加的N

我有一个谷歌云存储桶,里面有大量文件。我想列出添加到bucket的最新文件。我知道我可以(理论上)使用

gsutil ls gs://my_bucket/**

然后使用sed/awk将输出通过过滤器传输。但是,文件的数量太大,gsutil查询需要运行很长时间。是否有只列出最近创建的文件的内置查询?

否,GCS不支持按日期查询。如果您需要一种高效的方法来实现这一点(例如,如果您定期在一个包含数百万或更多对象的存储桶上执行此操作),您可以配置对象更改通知,并使用一个应用程序订阅通知并跟踪最近添加的N个通知