Kopieren Sie alle Dateien aus mehreren Unterordnern in einen Ordner auf Ubuntu

Kopieren Sie alle Dateien aus mehreren Unterordnern in einen Ordner auf Ubuntu

Ich habe über 7000 E-Books von Gutenburg heruntergeladen, aber das Problem ist, dass sie alle in Zip-Dateien vorliegen. Und jede dieser Zip-Dateien befindet sich in einem eigenen Ordner. Ich versuche, alle Zip-Dateien in einen Ordner namens „ebooks“ zu verschieben. Danach kann ich die Dateien entpacken, um die Textdateien anzuzeigen.

Antwort1

Angenommen, es handelt sich alles um Unterverzeichnisse eines einzelnen Ordners:

Öffnen Sie ein Terminal und geben Sie ein:unzip /path/to/your/directory/*/* -d /your/target/directory/

Wenn Ihre Hierarchie komplizierter ist, lohnt es sich für Sie (und verbessert Ihre Unix-Pwnage-Kenntnisse), sich in die unzip manSeite ( man unzip) einzulesen.

verwandte Informationen