Fórum Root.cz

Hlavní témata => Software => Téma založeno: marosh1976 27. 03. 2022, 18:09:04

Název: Rozbalení zipu v Linuxu
Přispěvatel: marosh1976 27. 03. 2022, 18:09:04
Neví někdo jak rozbalit zip z úschovny.cz (stáhnout vše jako zip) v Linuxu tak aby byla v pořádku česká diakritika v názvech souborů (jména lidí)?
Nehledě na to, že paznaky, které se objeví místo diakritiky způsobí že soubor ani nejde otevřít.
Zkoušel jsem různé utility s různými parametry pro určení znakové sady ale bez úspěchu.
Jediný postup který mi funguje je virtuálka Windows...
Název: Re:Rozbalení zipu v Linuxu
Přispěvatel: r37 27. 03. 2022, 19:12:28
1) Používat v názvech souborů česká písmena s diakritikou je prasárna. POSIX standard zní velmi jasně. => Primárně by stálo za to komunikovat s původcem/tvůrcem souborů, ať to opravdu nedělá (mnohdy to je jen z neznalosti, a ne z lenosti, natož ze zlého úmyslu).
2) Nepíšeš, v jaké znakové sadě ty názvy jsou, ani jaká verze MS Windows to zvládá; nicméně v úvahu asi připadá CP-1250 nebo UTF-8. Peazip by si měl umět poradit s obojím i na Linuxu. (Vycházím z předpokladu, že ten zip není šifrovaný. Pokud by byl, bylo by to horší.)
Název: Re:Rozbalení zipu v Linuxu
Přispěvatel: marosh1976 27. 03. 2022, 19:32:40
Tak ať nemluvíme hypoteticky:

https://www.uschovna.cz/zasilka/WQ3R3GCSC4RDP4DX-3P4/DYU49LUZ8M/

Na webu se diakritika v názvech ukáže OK, při rozbalení ve Windows je OK,
při rozbalení v Linuxu je špatně. Toto je odesláno v Linuxu mnou (Ubuntu), ale lidé co mi jinak posílají
mají Windows.
Název: Re:Rozbalení zipu v Linuxu
Přispěvatel: czipis 27. 03. 2022, 20:05:36
Kód: [Vybrat]
unzip  -O CP852 zasilka-WQ3R3GCSC4RDP4DX.zip
Název: Re:Rozbalení zipu v Linuxu
Přispěvatel: marosh1976 27. 03. 2022, 21:34:18
Paráda, funguje! Díky!  Bravo! Znaková sada z dob DOSu a parametr -O o kterém není v man unzip ani zmínka...  ;D