Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: 7-zip v crontab a kódování  (Přečteno 1897 krát)

mr.puschkin

  • Návštěvník
  • Příspěvků: 25
7-zip v crontab a kódování
« kdy: 23 Února 2010, 14:23:05 »
Dobrý den!

Chtěl bych poprosit o radu ohledně kódování v crontab. Pomocí 7-zipu dávkově komprimuji data. Když si otevřu terminál a napíšu
Kód: [Vybrat]
sh /mnt/server/A.SH > /tmp/A.log
komprese dat dle souboru "A.SH" proběhne a když archiv otevřu, kódování názvů souborů/složek je v pořádku. Když stejný kód zadám do crontab -e tak úloha proběhne, naplní soubor A.log tím co bylo vidět v terminálu a kódování komprimovaných souborů/složek je rozhozené. Kódování vstupního souboru A.SH je UTF-8, používám Ubuntu 9.04.

Děkuji za případné rady

fish

  • Aktivní člen
  • *
  • Příspěvků: 307
Re: 7-zip v crontab a kódování
« Odpověď #1 kdy: 23 Února 2010, 18:04:46 »
Treba pozrieť do logu v akom kódovaní pracuje 7-zip. Napríklad pri výpise
Kód: [Vybrat]
7-Zip 9.04 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-05-30
p7zip Version 9.04 (locale=sk_SK.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)
viem že používa slovenské locale.

Treba vyjasniť:
- script ide (cez crontab) na serveri alebo na na počítačí kde je namontovaný /mnt/server/ ?
- čo vypíše cat /etc/default/locale - sú nastavené české ?
« Poslední změna: 23 Února 2010, 18:06:39 od fish »
Acer Aspire 5738ZG/Intel T4400/ATI MR HD 4650/4GB RAM :: Ubuntu 10.04 64bit/Kbuntu 10.10 64bit/Win7 HP 64bit

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: 7-zip v crontab a kódování
« Odpověď #2 kdy: 23 Února 2010, 19:09:45 »
kódování komprimovaných souborů/složek je rozhozené
Můžeš tu dát příklad toho, jak to vypadá?
http://www.openstreetmap.org - mapy celého světa "wiki style"

mr.puschkin

  • Návštěvník
  • Příspěvků: 25
Re: 7-zip v crontab a kódování
« Odpověď #3 kdy: 24 Února 2010, 07:16:15 »
Citace
Treba pozrieť do logu v akom kódovaní pracuje 7-zip.
7-Zip  4.58 beta  Copyright (c) 1999-2008 Igor Pavlov  2008-05-05
p7zip Version 4.58 (locale=cs_CZ.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)
Citace
- script ide (cez crontab) na serveri alebo na na počítačí kde je namontovaný /mnt/server/ ?
Crontab se spouští na serveru a neukládá komprimované data na lokál.
Citace
- čo vypíše cat /etc/default/locale - sú nastavené české ?
LANG="cs_CZ.UTF-8"


Citace
Můžeš tu dát příklad toho, jak to vypadá?
Viz. příloha.

Vypadá to, že to rozhozené kódování je Unicode. Nemyslím si, že problém bude v 7-zipu ale někde na straně naplánovaných úloh Linuxu když ručně to jde v pořádku a naplánovanou úlohou ne.

[attachment deleted by admin]

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: 7-zip v crontab a kódování
« Odpověď #4 kdy: 24 Února 2010, 17:05:17 »
Zkus to vložit do toho skriptu
Kód: [Vybrat]
LANG="cs_CZ.UTF-8"
http://www.openstreetmap.org - mapy celého světa "wiki style"

mr.puschkin

  • Návštěvník
  • Příspěvků: 25
Re: 7-zip v crontab a kódování
« Odpověď #5 kdy: 25 Února 2010, 15:00:28 »
Citace
Zkus to vložit do toho skriptu
Tak to bohužel nepomohlo. Už mě to veškeré zkoušení a googlení bohužel přestalo bavit a nastavil jsem skripty po spuštění serveru. Není to moc šikovné řešení a chtěl jsem se tomu vyhnout ale zatím to takhle stačí a hlavně funguje jak má. Přesto díky za rady.

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: 7-zip v crontab a kódování
« Odpověď #6 kdy: 25 Února 2010, 15:43:44 »
No, moje chyba, má to být
Kód: [Vybrat]
export LANG=cs_CZ.UTF-8
http://www.openstreetmap.org - mapy celého světa "wiki style"

mr.puschkin

  • Návštěvník
  • Příspěvků: 25
Re: 7-zip v crontab a kódování
« Odpověď #7 kdy: 01 Března 2010, 09:11:15 »
Citace
No, moje chyba, má to být
Kód:
export LANG=cs_CZ.UTF-8

Tak bohužel, také nepomáhá.

 

Provoz zaštiťuje spolek OpenAlt.