Скопируйте все файлы из нескольких подпапок в папку в Ubuntu

Скопируйте все файлы из нескольких подпапок в папку в Ubuntu

Я скачал более 7000 электронных книг из Gutenburg, но проблема в том, что все они в zip-файлах. и каждый из этих zip-файлов находится в своей собственной папке. Я пытаюсь переместить все zip-файлы в папку под названием ebooks, и после этого я могу разархивировать файлы, чтобы увидеть текстовые файлы.

решение1

Предположим, что все они являются подкаталогами одной папки:

Откройте терминал и введите:unzip /path/to/your/directory/*/* -d /your/target/directory/

Если ваша иерархия сложнее, вам стоит потратить время (и повысить свои навыки взлома Unix) и прочитать страницу unzip man( man unzip).

Связанный контент