-=Serj=-⇓ пишет:echo "¥ªáâ®¢ë© ¤®ªã¬¥â" | iconv -c -f UTF16LE -t 866
На выходе - пусто.
ещё-бы! Потому-что эта последовательность == юникод.
Hint: попробуйте hexdump -C
-=Serj=-⇓ пишет:Откуда видно, что она cp866?
из вашего поста:
-=Serj=-⇓ пишет:decode('866')
(я-то просто тупо по опыту знаю, что маздай до сих пор в 866 работает)
PS:
-=Serj=-⇓ пишет:iconv -c -f UTF16LE -t 866
--from это ОТКУДА
--to это КУДА
при чём тут это ваше 16LE? Забудьте. Всё проще. В маздае 866, у вас UTF-8. И да, -t можно не писать, она сама догадается.
Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)