
Ich versuche, ein Bash-Skript zu schreiben, das MP3-Downloads automatisch entpackt und in meinen Ordner verschiebt ~/music
.
Mein Problem besteht darin, dass beim Verwenden des Befehls „Unzip“ ein eigener Ordner innerhalb des Download-Ordners erstellt wird, obwohl ich lieber eine Auflistung aller MP3-Dateien im ~/downloads
Ordner hätte.
Meine Frage lautet nun, ob es eine Möglichkeit gibt, die Dateien im ~/downloads
Ordner aufzulisten, anstatt einen eigenen Ordner im Download-Verzeichnis zu erstellen, ODER ob es eine Möglichkeit gibt, automatisch in das Verzeichnis des resultierenden entpackten Ordners zu wechseln, vorausgesetzt, ich kenne den Namen dieses Ordners nicht?
Entschuldigen Sie, wenn das verwirrend klingt, aber danke für jede Hilfe!
Antwort1
Verwenden Sie dieunzip -j
Option („Junk-Pfade“), die nur die Dateien extrahiert, ohne die Unterverzeichnisse neu zu erstellen.