iconv — утилита и библиотека для преобразования текста из одной кодировки в другую.
https://www.gnu.org/software/libiconv/
#!/bin/bash tr -d '\r' < $1|iconv -f cp1251 -t utf8 -o $1-utf8
convert_cp1251-utf8.sh 1.txt
https://ru.wikipedia.org/wiki/Iconv
LibIconv for Windows
glibc iconv Implementation (The GNU C Library)