ZIP-Dateianhänge speichern und in Git Bash lesen
Ich habe heute viel Zeit verloren, ohne eine Lösung für ein scheinbar einfaches Problem unter Windows 7 zu finden.
Problembeschreibung
Ich habe eine ZIP-Dateianlage in Microsoft Outlook erhalten, die ich speichern und entpacken oder auf die darin enthaltenen Dateien in git bash zugreifen möchte .
Nachdem ich die Zip-Datei gespeichert habe, kann ich sie in Windows Explorer gut sehen. Dort wird sie als "komprimierter (gezippter) Ordner" aufgeführt.
Aber wenn ich versuche, es von git bash aus zu sehen, sagen Sie, wenn ich den ls -a
Befehl verwende, kann ich es nicht sehen. Wenn ich versuche, es mit dem Unix- find
Befehl zu finden, kann ich es auch nicht finden.
Wenn ich jedoch eine neue Zip-Datei mit 7-zip erstelle, ist alles in Ordnung. Ich kann es in Windows Explorer sehen (und der Dateityp ist immer noch derselbe "Komprimierter (gezippter) Ordner"), und ich kann es auch von git bash sehen (wo ich gerade eine Datei mit der Erweiterung .zip sehe).
Vielleicht macht Microsoft Outlook etwas Besonderes, wenn es Zip-Dateianhänge speichert.
Experiment
Um dies zu testen, habe ich die folgenden Schritte ausgeführt.
Mit 7-zip habe ich eine ZIP-Datei erstellt, indem ich ein Verzeichnis hochgezählt habe, das ich in git bash sehen konnte. Zu Referenzzwecken befand sich diese Datei in ~ / Documents.
Im Windows-Explorer wurde der Zip-Ordner erstellt (da Windows Explorer scheinbar alle Zip-Dateien als "Ordner" zu sehen scheint), die folgenden Eigenschaften aufweist:
Fortgeschrittene:
Und von git bash aus, mit den Linux-ähnlichen Tools, sehe ich:
$ ls -l ~/Documents/CIMS.zip -rw-r--r-- 1 redacted 1049089 156383 Sep 6 15:30 /c/Users/redacted/Documents/CIMS.zip
und
$ stat ~/Documents/CIMS.zip File: /c/Users/redacted/Documents/CIMS.zip Size: 156383 Blocks: 156 IO Block: 65536 regular file Device: 7c8023c0h/2088772544d Inode: 2251799813896974 Links: 1 Access: (0644/-rw-r--r--) Uid: (redacted/redacted) Gid: (redacted/ UNKNOWN) Access: 2018-09-06 15:30:21.838707400 +1000 Modify: 2018-09-06 15:30:21.897707400 +1000 Change: 2018-09-06 15:30:21.899707400 +1000 Birth: 2018-09-06 15:30:21.838707400 +1000
Als Nächstes habe ich die Datei per E-Mail an mich selbst gesendet und dann die Datei, die ich von mir erhalten habe, in ~ / Desktop gespeichert.
Ich habe bei git bash nachgesehen und kann diese Datei nicht auf meinem Desktop speichern:
$ ls -a ~ / Desktop / ./ ../ desktop.ini get-pip.py * 'Microsoft Outlook 2010.lnk' *
In Windows Explorer sind die Eigenschaften der Zip-Datei jedoch identisch mit der Originalkopie in ~ / Documents:
und
Frage
Offensichtlich tut Outlook diese Dateien, wenn es sie speichert. Gibt es eine praktische Möglichkeit, diese Dateien wie normale Zip-Dateien zu speichern?
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen