我想创建一个以当前日期为目录名的目录,并将在本地文件系统上创建的文件移动到该新目录中。
目标是将每天在本地系统中创建的文件传输到S3中,并将当前日期作为目录名。
aws s3 cp --recursive "local_folder" s3://bucket/directory/
如何将当前日期添加到目录名称?
答案 0 :(得分:2)
如果您要使用脚本,我宁愿这样做:
DATE=$(date '+%Y%m%d')
BUCKET="bucket-name"
aws s3 cp --recursive "local_folder" s3://${BUCKET}/${DATE}
答案 1 :(得分:1)
您可以使用如下脚本:
DATE=`date '+%Y-%m-%d'`
echo aws s3 cp --recursive "local_folder" s3://bucket/$DATE/
答案 2 :(得分:0)
对我来说,下面的工作
aws s3 cp filename s3://bucketName/data/date=$(date '+%Y-%m-%d')/