【发布时间】:2017-03-08 22:18:42
【问题描述】:
有人可以帮助我计算仅从一个父对象复制到另一个父对象的文件数。例如
1. src/folder1/some1.txt
2. src/folder1/folder1_1/some1.txt
3. src/folder2/folder2_1/some2.txt
4. src/folder4/folder4_2/some3.txt
5. src/folder4/folder4_1/some4.txt
将它们复制到dest 文件夹
所以,当我这样做时
aws s3 cp s3://src/* s3://dest/ --recursive
我需要计算复制的文件数。
【问题讨论】:
-
它必须是原始 cp 命令还是您会采用使用
find或for循环的解决方案? -
@MadPhysicist,我只能使用 cp,它是项目的一部分,我需要计算给定文件夹位置复制的文件数量。谢谢
-
去往 A) 的 dest 是空的吗?或者 B) 从不包含与被复制的文件同名的文件?
-
@MadPhysicist,dest 确实包含与被复制的名称相同的名称,但想法是覆盖它们。
-
这使得计算您复制的文件数量变得更加困难,除非您可以检查时间戳。