使用gsutil从CSV下载所有行

使用gsutil从CSV下载所有行,csv,google-cloud-platform,gsutil,Csv,Google Cloud Platform,Gsutil,我在想办法从一个bucket下载多个文件。 假设我有一个包含数百个文件的bucket,我想下载其中的65个文件 显然,我可以去控制台下载我需要的每个文件,但这不是很有效 另一种选择是使用下载整个文件夹 gsutil -m cp -r gs://bucket/folder [destination folder] 但是,这将下载所有文件,这也不方便 我是否可以在CSV中包含我想要的所有文件名,并让gsutil迭代该CSV文件?您不能直接使用CSV文件,但可以将URL列表导入gsutil: URL

我在想办法从一个bucket下载多个文件。 假设我有一个包含数百个文件的bucket,我想下载其中的65个文件

显然,我可以去控制台下载我需要的每个文件,但这不是很有效

另一种选择是使用下载整个文件夹

gsutil -m cp -r gs://bucket/folder [destination folder]
但是,这将下载所有文件,这也不方便


我是否可以在CSV中包含我想要的所有文件名,并让gsutil迭代该CSV文件?

您不能直接使用CSV文件,但可以将URL列表导入gsutil:

URL列表>gsutil-mcp-I./download\u dir

也许这就足够了