如何仅复制特定数量的文件?

如何仅复制特定数量的文件?

我有一个目录,里面有近 100,000 个文件。我想将其中的 20,000 个复制到另一个目录。是否可以使用 cp 命令执行此操作,或者还有其他方法吗?

答案1

for FILE in `find /your/directory ! -type d  | head -n 20000`; do cp $FILE /destination/dir/; done

相关内容