Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: mr.puschkin 06 Května 2010, 11:07:20

Název: Naplánované úlohy a kódování výstupních souborů
Přispěvatel: mr.puschkin 06 Května 2010, 11:07:20
Zdravím!

Potřeboval bych poradit s naplánovanými úlohami (přes crontab) v Ubuntu 9.04. Jedná se o problém spojený se 7-zipem.
Když napíšu do terminálu příkaz ke komprimaci složky, komprese proběhne a podsložky i soubry jsou se správným kódováním (zobrazují správně diakritiku). Když příkaz napíšu do crontab jako naplánovanou úlohu, archiv to vytvoří ale kódování (diakritika) je rozhozené.
Problém bude asi v tom, že když to pustím z terminálu, ukáže se úvodní hláška kde v závorce je :
Kód: [Vybrat]
"locale=cs_CZ.UTF-8,Utf16=on,HugeFiles=on,4 CPUs"a když to pustím naplánovanou úlohou a dám výstup do souboru je v něm :
Kód: [Vybrat]
"locale=C,Utf16=off,HugeFiles=on,4 CPUs"V manuálu od 7-zipu je že se dá nastavit výsupní kódování ale to mi funguje pouze pod windows, podo linuxem to nezobrazuje daný přepínač ani pri výpisu "7z --help" taže nevím jak to přenastavit.
Název: Re: Naplánované úlohy a kódování výstupních souborů
Přispěvatel: arrange 06 Května 2010, 11:55:55
Уважаемый Александр,

když si v crontab spustím holé 7z, diakritika v názvech souborů nefunguje (locale=C). Když si ale spustím např.
Kód: [Vybrat]
LANG="cs_CZ.UTF-8" 7z a /tmp/diákřítíká4.7z /tmp/áčýářčýĎdiakritika je OK. U tebe?
Název: Re: Naplánované úlohy a kódování výstupních souborů
Přispěvatel: mr.puschkin 06 Května 2010, 12:33:22
Díky moc arrange, vypadá to, že to funguje.