echo "háčky" | iconv -f utf8 -t ascii//TRANSLIT # vypíše: h??ky
tohle ale obvykle neni to co chcete. program recode umi udelat tu spravnou vec (tm) kterou kazdy ocekava. tj "hacky". narozdil od cstocs to umi obecne, tj. nejen pro cestinu.
pak me napadly jeste dve veci ve spojitosti s ldd. v clanku rikate ze chcete poznat, KDE se knihovny hledaji. v tom pripade byste mel zminit soubory /etc/ld.so.conf, prikaz ldconfig a promennou LD_LIBRARY_PATH a dalsi.
konecny partizansky trik je pak spousteni linkeru samotneho, jako /lib/ld-linux.so.2 program [argumenty], pokud dovedete system do stavu, ze ze o to nepostara sam.
> echo "háčky" | iconv -f utf8 -t ascii//TRANSLIT > # vypíše: h??ky^^^ takto (špatně) "funguje" GLIBC verze 2.3.4 (otazniky misto pismen). Zkoušel jsem s GLIBC 2.5, a žádný problém - dělá to přesně to, co má (moje konzole jede v 8859-2):
# echo "háčky" | iconv -f ISO-8859-2 -t UTF-8 | iconv -f UTF-8 -t ASCII//TRANSLIT hacky # echo "úplně Žluťoučký kůň pěl ďábelské ódy" | iconv -f ISO-8859-2 -t ASCII//TRANSLIT uplne Zlutoucky kun pel dabelske odyJiné verze GLIBC jsem nezkoušel.