• Windows powershell говно Что виндовс делает с кодировками? Новая серия. Имеется файл list.txt в кодировке ucs-2. У меня также стоит cygwin со всякими утилитами. Запускаю iconv -f ucs-2 -t utf-8 list.txt >list2.txt в PowerShell. Файл не изменился! Запускаю ту же комманду из-под cmd. Файл нормально превратился в utf-8. Что там повершелл мутит? Задолбали эти фокусы.

Replies (1)

  • @gogaxxx, вроде использовать > в повершеле плохо, вместо этого | out-file filename.ext либо | out-file -encoding utf8 filename.ext
    и iconv для этого юзать не стоит
    gc list.txt -encoding unicode | out-file -encoding utf8 list2.txt