如何使用终端命令将顶级 X 文件从一个目录复制到另一个目录?

Muh*_*lah 4 command-line

我有一个超过 1200 多个文件的目录。如何将该目录的前 1000 行复制到另一个目录?

Bru*_*ira 8

find . -maxdepth 1 -type f | head -1000 | xargs cp -t foo_dir其中foo_dir是文件将被复制的目的地。

find . -maxdepth 1 -type f将仅在当前目录上查找文件。其输出将被提取到head将返回前 1000 个结果的命令。结果将被提取到xargs将使用cp命令,每行结果一个,将文件复制到您选择的目标目录。