Hallo,
Das ist offenbar ein Bug unter Windows, der beim Packen von Dateien
die ZIP Spezifikation verletzt. Siehe:
https://superuser.com/questions/1382839/zip-files-expand-with-backslashes-o…
Auf dieer Seite findet sich auch ein Shellprogramm, mit dem
man die Sache unter Unix schnell aufräumen kann:
for file in *\\*; do target="${file//\\//}"; mkdir -p "${target%/*}";
mv -v "$file" "$target"; done
HTH,
Holger
Renate Höß wrote (at 2019-10-03 15:48 +0200):
Hallo Linuxkenner,
ein Problem für Schnelle (bis einschl. Fr., 18 Uhr):
Ich habe heute für meine Mutter Linux (debian) auf dem Laptop installiert.
Das zuvor gemachte Backup hat die Daten als Zipdateien abgespeichert. Ich
komme zwar an die Dateien ran und kann sie entpacken, aber der Dateiname
ist, was vorher der Windowspfad war.
Zum Beispiel:
Zipdateipfad: /home/renate/Desktop/Backup/LAPTOP/set-0/zweiter/Backup files
1.zip
Pfad einer entpackten Datei:
/home/renate/Desktop/Backup/LAPTOP/set-0/zweiter/C\Users\Familie\Downloads\Christl\IMG_8800.JPG
Dateiname (des Pfads einer Zeile obendrüber):
C\Users\Familie\Downloads\Christl\IMG_8800.JPG
Die naheliegende Lösung wäre, das Archiv au einem Windows-PC zu entpacken
und die Verzeichnisse auf die Backupfestplatte zurückzuschieben. Mein Kumpel
Julian war dafür, ein python-script zu schreiben, das mir die Ordner direkt
anlegt und die entpackten Dateien umbenennt.
Gibts dafür evtl. schon ein Paket oder eine Option in z. B. „$ unzip“?
Viele Grüße,
Karo
--
Mit freundlichem Gruß / With kind regards
Holger Klawitter
--
listen <at> klawitter <dot> de