Wie entpacke ich Dateien in das aktuelle Verzeichnis?

Wie entpacke ich Dateien in das aktuelle Verzeichnis?

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 ~/downloadsOrdner hätte.

Meine Frage lautet nun, ob es eine Möglichkeit gibt, die Dateien im ~/downloadsOrdner 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 -jOption („Junk-Pfade“), die nur die Dateien extrahiert, ohne die Unterverzeichnisse neu zu erstellen.

verwandte Informationen