【发布时间】:2021-10-07 07:38:39
【问题描述】:
我正在使用此命令,但无法重命名文件并将其从一个 s3 文件夹移动到另一个文件夹
我想重命名这个文件以及移动
这里 anagaza.csv000 是我要重命名的文件并将其移动到名为 angaza.csv 的movedData文件夹
一旦我移动文件,我还想要一个更通用的方法,而不是像 anagaza.csv000 这样的文件名,我可以使用像 anaga*.* 或“wildcard.csv*”这样的通配符,但我的目的地应该有名称我选择给哪个是angaza.csv
aws s3 --recursive mv
s3://mygluecrawlerbucket/angaza_accounts/to_be_processed/anagaza.csv000
s3://mygluecrawlerbucket/angaza_accounts/movedData/angaza.csv --profile default
【问题讨论】:
-
重命名/移动对象时要使用的确切逻辑是什么?也就是说,它如何从
anagaza.csv000变为angaza.csv?是否永远只是从末尾删除000的问题,还是会有不同的命名格式?还有,为什么要加入--recursive?
标签: bash amazon-web-services amazon-s3 aws-cli