我本地电脑上有以下目录:
dir1
|
|__ randomfile.jpg
|__ dir2
|
|__ file1.txt
|__ file2.txt
|__ pict.png
我想要做的是将所有带有
*.txt
的文件复制并保留子目录结构到Amazon S3存储桶中。我该怎么做?最终在S3中,我们想要找到这个文件和目录结构:
dir1
|
|__ dir2
|
|__ file1.txt
|__ file2.txt
使用标准的Unix命令可以这样实现:
find . -name '*.txt' -exec cp --parents \{\} /target \;
但是不确定如何使用AWS命令行。
实际情况中,我们要传输的文件大小约为10TB。