我有一个包含1百万个文件的文件夹(/ DIR / SRC),这些文件具有不同类型的扩展名。 我想从SRC文件夹中选择一个特定的扩展文件,一次可能是1000并移动到目标文件夹,该文件夹位于/ DIR / TGT。 文件名的格式为1234_XXXX-XXXX_TIMESTAMP.ext
答案 0 :(得分:0)
这会将当前文件夹中.your_extension
的所有文件移动到新路径
mv *.your_ext your/new/path
答案 1 :(得分:0)
试试这个:
mv `ls -1 *.your_ext|tail -n 100` /TARGETDIR
我没有测试它,但是这样它应该可以工作。
如果您想要最新的100或按字母顺序排列前100(或,或,或......),您可以更改ls-command。