Ich habe viele Zip-Archive, die ich in einem Skript entpacken möchte. Gibt es eine Möglichkeit, sie unbeaufsichtigt auszuführen?
Folgendes habe ich:
bash> unzip 02b852e3571e46f25fdfc79f43ceb726ddff9ba7.zip Archive: 02b852e3571e46f25fdfc79f43ceb726ddff9ba7.zip 02b852e3571e46f25fdfc79f43ceb726ddff9ba7 inflating: .editorconfig inflating: .gitattributes bash>
Folgendes möchte ich:
bash> unzip <something to silence zip> MyArchive.zip bash>
Kommentare
-
man unzipist dein Freund (arbeitet für mehr oder weniger alle Befehle, die Sie im Terminal ausführen können) - Ich kenne
man, aber ich glaube, die meisten Leute werden zustimmen, dass es schwierig ist, das zu finden, was Sie durchsehen möchtenmanSeiten. Ich denke, es war schneller und einfacher, hier zu fragen. - Es dauert einige Zeit, bis man sich daran gewöhnt hat, aber Dinge wie Befehlszeilenoptionen sind dort leicht zu finden.
- Hier wird gefragt viel mehr Aufwand als mit
man command. Das Googeln und Springen zur besten Antwort nachdem dies gefragt wurde ist einfacher als die Verwendung vonman. Also segne diesen Kerl für seine Fragen.
Antwort
Wie im Handbuch angegeben, -q (leise) oder -qq (noch leiser).
unzip -qq filename
Antwort
Wenn Sie nicht Wenn Sie die Ausgabe Ihrer Terminalbefehle nicht sehen möchten, können Sie sowohl die Standardausgabe als auch den Standardfehler auf /dev/null umleiten, indem Sie am Ende > /dev/null 2>&1 hinzufügen Ihres Befehls. Dies kann natürlich Fehler verbergen, sodass Sie sie je nach Anwendungsfall möglicherweise stattdessen in eine Datei umleiten möchten.