Как я выбираю 3,000 из 10 000 файлов в файловом менеджере?

Я хочу выбрать первые 3 000 файлов в папке, которая содержит 10 000 файлов. Как я выбираю только первые 3,000? И, если возможно, как я могу впоследствии выбрать следующие 3,000 и затем 3,000 после этого?

Я должен скопировать их в отдельные папки, каждого с 3 000 файлов.

7
задан 15 April 2019 в 01:44

1 ответ

Нет никакого легкого метода, чтобы сделать это из файлового менеджера запаса. Можно сделать это со Сдвигом + Стрелка (или Стрелка Вниз), но необходимо будет выбрать сумму файлов сами.

Командная строка:

Это скопирует (cp) 3 000 файлов (-n 3000) к/opt/(-t "$directory"):

cd /dir/with/files/
find . -maxdepth 1 -type f -print0 | head -z -n 3000 | xargs -0 -r -- cp -t "/opt/" --
  • Изменитесь 3000 на другое число в случае необходимости
  • Измените/opt/на свое место назначения.
  • Использовать mv -tf перемещаться вместо cp -t когда Вы знаете cp делает то, что Вы хотите ( mv необходим для очистки этих 3 000 файлов),
10
ответ дан 23 November 2019 в 06:25

Другие вопросы по тегам:

Похожие вопросы: