In Windows gibt es Fälle, in denen Sie mehrere komprimierte Dateien in tiefen Ordner-/Verzeichnishierarchien alle auf einmal extrahieren möchten. Oder wenn viele .zip-, .rar- und andere komprimierte Dateien in verschiedenen separaten einzelnen Ordnern sind und es zu mühsam ist, sie einzeln zu öffnen.
Es ist kein Programmieren, aber ich stelle eine Möglichkeit vor, dies zu tun.
E:\_20190103203234\d01\d01.rar
E:\_20190103203234\d02\d0201 d0201.zip
E:\_20190103203234\d02\d0202 d0202.zip
...
Wenn Sie rar-, zip- und andere Dateien wie diese alle auf einmal extrahieren möchten.
In Windows ist die Verwendung von Everything praktisch.
Mit ctrl+r auf Regex einstellen, auf alle Dateien einstellen, so:
_20190103203234\\.*\.(zip|rar|exe|7z)
Dann werden die komprimierten Dateien zusammen angezeigt. Wählen Sie also mehrere Dateien aus, klicken Sie mit der rechten Maustaste und verwenden Sie lhaplus “Hier extrahieren”, um in denselben Ordner wie die komprimierte Datei zu extrahieren.
(Ergänzung: Nebenbei bemerkt, winrar ist empfohlener als lhaplus. lhaplus wird nicht aktualisiert, und neuere Windows-Versionen haben Bugs wie Zeichenverfälschung.)
Dann einfach warten.
Beim Löschen komprimierter Dateien ist es einfach, alle auszuwählen und über das Rechtsklick-Menü zu löschen.
Es gibt eine Möglichkeit, es in Bash zu tun, aber in Bash kann der zip-Befehl Fehler verursachen.
Wenn es Japanisch gibt und es verfälscht wird, behandelt lhaplus es gut, aber apt’s zip scheint nicht zu funktionieren… Es könnte eine Ursache in WSL geben.
(Ich möchte es wirklich in Bash tun… nun, Aufgeben ist auch sehr wichtig beim Programmieren… Japanisch ist schwierig…)