Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest środa, 18 czerwca 2025, 19:45

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 5 ] 
Autor Wiadomość
 Tytuł: Polskie znaki
Post: piątek, 11 kwietnia 2008, 23:55 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Mam dość nietypowy problem. Codziennie pewien skrypt przetwarza mi plik z latin2 na UTF8 , dzieje się to z crona. Oto polecenie:
: [/] [] ()
iconv -f ISO-8859-2 -t UTF8 plik1 -o plik2

i kiedy wykonuję to "z ręki" to faktycznie działa i konwertuje się, natomiast kiedy robi to cron , to otrzymuję mailem komunikat:
Cytuj:
"\x{0141}" does not map to ascii.
"\x{0143}" does not map to ascii.
"\x{0141}" does not map to ascii.
"\x{0118}" does not map to ascii.
"\x{0104}" does not map to ascii.
"\x{00d3}" does not map to ascii.
"\x{0141}" does not map to ascii.
"\x{00d3}" does not map to ascii.
"\x{0141}" does not map to ascii.


i powyższe hieroglify ładują mi się do pliku wynikowego. Może mi ktoś pomóc to wyjaśnić?

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 12 kwietnia 2008, 00:52 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
wywołaj w cronie przed tym poleceniem:
export
i porównaj z wynikiem tego samego polecenia w konsoli

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 12 kwietnia 2008, 12:03 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Obydwa wyniki export są takie same, ale wydaje mi się ,że wiem w czym jest błąd
Cytuj:
declare -x COLUMNS="126"
declare -x HISTCONTROL="ignorespace"
declare -x HOME="/root"
declare -x INPUTRC="/etc/inputrc"
declare -x LANG="pl_PL"
declare -x LESS="-R"
declare -x LESSCHARSET="latin1"
declare -x LINES="45"
declare -x LOGNAME="piotr"
declare -x MAIL="/var/mail/piotr"
declare -x MANPATH="/usr/man:/usr/X11R6/man"
declare -x MC_SID="13970"
declare -x MC_TMPDIR="/tmp/mc-root"
declare -x OLDPWD="/etc"
declare -x PATH="/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/opt/bin"
declare -x PS1="[\\u@\\h \\W]\\\$ "
declare -x PS2="> "
declare -x PWD="/etc/cron.hourly"
declare -x SHELL="/bin/bash"
declare -x SHLVL="3"
declare -x SSH_TTY="/dev/pts/0"
declare -x TERM="xterm"
declare -x VISUAL="nano"
[root@compus-net cron.hourly]#


myślę, że pogrubiony tekst powinien być zmieniony na latin2

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 12 kwietnia 2008, 16:08 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
Tylko co do tego wszystkiego ma less?

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 14 kwietnia 2008, 14:49 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
MAC!EK pisze:
Tylko co do tego wszystkiego ma less?


Sprawę załatwiło :
: [/] [] ()
export LESSCHARSET="latin2"


Gdzie to zmienić na stałe ?

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 5 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl