创建一个自动脚本来上传谷歌云存储中的文件

问题描述

我创建了一个脚本来自动将我的文件上传到谷歌云存储,我的虚拟机与我的谷歌云存储在同一个项目中... 所以我创建了这个脚本,但我无法正确运行它

#!/bin/bash
TIME=`date +%b-%d-%y`
FILENAME=backup-$TIME.tar.gz
SRCDIR=opt/R
DESDIR= gsutil gs cp FILENAME -$TIME.tar.gz  gs://my-storage-name
tar -cpzf $DESDIR/$FILENAME $SRCDIR

有什么帮助吗?

解决方法

#!/bin/bash
TIME=`date +%b-%d-%y`
FILENAME=backup-$TIME.tar.gz
gsutil cp {path of the source-file} gs://my-storage-name/backup-$TIME.tar.gz

它将以备份名称保存您的文件-$TIME.tar.gz

eg.backup-Jun-09-21.tar.gz

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...