You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用gsutil复制文件并向文件名追加操作日期时间

使用gsutil实现GCS文件带时间戳复制的方法

Linux/macOS 终端环境操作

  • 以下示例默认采用年月日_时分秒的无特殊字符时间格式,适配GCS对象命名规范,你也可以按需自定义格式
  • 直接执行以下命令即可,注意替换your-bucket-name为你的实际存储桶名称:
gsutil cp gs://your-bucket-name/myfile.csv gs://your-bucket-name/myfile_$(date +%Y%m%d_%H%M%S).csv
  • 如需自定义时间格式,修改date命令后的格式字符串即可,比如要生成带横杠分隔的时间戳,可把格式字符串改为+%Y-%m-%d_%H-%M-%S。

Windows PowerShell 环境操作

  • 第一步:先定义时间戳变量,支持自定义格式:
$datetime = Get-Date -Format "yyyyMMdd_HHmmss"
  • 第二步:执行复制命令,替换实际存储桶名称即可:
gsutil cp gs://your-bucket-name/myfile.csv gs://your-bucket-name/myfile_$datetime.csv

注意事项

  • 执行命令前请确保gsutil已完成身份验证,且对应账号拥有存储桶的读写权限
  • 若源文件和目标文件不在同一个存储桶,修改目标路径里的存储桶名称即可

内容的提问来源于stack exchange,提问作者denim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.12 16:24:04