gpt4 book ai didi

google-cloud-storage - Google Cloud Storage 上传今天修改的文件

转载 作者:行者123 更新时间:2023-12-04 05:46:59 26 4
gpt4 key购买 nike

我想弄清楚是否可以在 Windows 平台上使用 gsutil 的 cp 命令将文件上传到 Google Cloud Storage。我的本地计算机上有 6 个文件夹,每天都会向其中添加新的 pdf 文档。每个文件夹包含大约 2,500 个文件。所有文件目前都在各自文件夹中的谷歌存储中。现在我主要使用 Google Cloud Storage Manager 上传所有新文件。有没有办法创建一个批处理文件并安排在每晚自动运行它,这样它就只抓取今天扫描过的文件并将其上传到 Google 存储空间?

我试过这种格式:

python c:\gsutil\gsutil cp "E:\PIECE POs\64954.pdf" "gs://dompro/piece pos" 

它完美地上传了文件。

这个命令

python c:\gsutil\gsutil cp "E:\PIECE POs\*.pdf" "gs://dompro/piece pos" 

会将所有文件上传到一个存储桶中。但是我如何只抓取今天更改或生成的文件呢?有办法吗?

最佳答案

一种解决方案是使用 -n parameter在 gsutil cp 命令上:

python c:\gsutil\gsutil cp -n "E:\PIECE POs\*" "gs://dompro/piece pos/"

这将跳过服务器上已存在的任何对象。您可能还想查看使用 gsutil 的 -m flag看看这是否为您加快了流程:

python c:\gsutil\gsutil -m cp -n "E:\PIECE POs\*" "gs://dompro/piece pos/"

关于google-cloud-storage - Google Cloud Storage 上传今天修改的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16970353/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com