Ich denke, in den meisten Fällen erhalten wir beim Extrahieren eines Teerarchivs ein Verzeichnis mit demselben Namen wie die Archivdatei, jedoch mit unterschiedlichem Suffix. Aber in einem unglücklichen Fall, wie ich ihn heute getroffen habe, finde ich nach dem Extrahieren eines Tarballs viele Dateien im Arbeitsverzeichnis, was ein Ärgernis ist.
Was ich von Ihnen lernen möchte, ist Folgendes: Wie kann ich diese neu erstellten Dateien verschieben? Ich weiß, dass es dort ein ausgefallener "find plus rm" -Ansatz sein sollte, aber ich weiß nicht genau, wie.
Findet jede Datei im aktuellen Verzeichnis (und in den Unterverzeichnissen), die in den letzten 60 Sekunden geändert wurde, und verschiebt sie nach / dest / dir.
quelle
Die einfachste Möglichkeit (vorausgesetzt, Sie haben keine grafische Oberfläche) ist die Verwendung von mc . Es kann Dateien nach Datum sortieren.
Sie können auch die Dateien, die sich im tar befanden, über die Befehlszeile löschen:
(-ztf) steht für tar.gz-Dateien. Sie können (-tf) für normale Teere oder (-jtf) für tar.bz2-Dateien verwenden.
Wenn die Liste der Dateien zu groß ist und der obige Befehl drosselt, können Sie xargs verwenden:
quelle