我需要将 Linux 中的一组文件从一个目录复制到另一个目录(约 100 个文件)。我需要以定义的延迟复制它们:例如 1 秒。
如果我用“cp”命令复制它们,它发生得非常快。文件大小只有几 kb。
我没有找到“cp”命令的键来延迟复制文件。
文件名不同并且包含时间+标识符,因此使用简单的计数器并不容易,例如:
for (i = 0, i<100, i++){
filename = "name" + i
}
如何用简单的脚本来实现这个任务?
我认为它应该是这样的:
list a = ls "current dir"
while list[i] != null
cp list[i] "destFolder"
i++
感谢帮助
Right answer: find ./folder1/* -exec cp {} folder2/ \; -exec sleep 3 \;