4
echo "Usage: doit <file name>"
8
# In some CP866 texts used "Yo" and "N" simbols from CP1251 encoding. This fixes it.
11
cat $1 | sed -e "s/�/�/g;s/�/N/g;s/�/�/g" | iconv -f CP866 -t KOI8-R > $1.koi
12
cat $1 | sed -e "s/�/�/g;s/�/N/g;s/�/�/g" | iconv -f CP866 -t CP1251 > $1.win
13
cat $1 | sed -e "s/�/�/g;s/�/N/g;s/�/�/g" > $1.alt
15
#cat $1 | sed -e "s/�/�/g;s/�/�/g;s/�/�/g" | iconv -f CP866 -t UTF-8 > $1.utf
17
export LC_CTYPE="ru_RU.KOI8-R"
18
./generate $1.koi koi > russian_table.h 2> header1.tmp
19
./generate $1.koi win >> russian_table.h 2> header2.tmp
20
./generate $1.koi alt >> russian_table.h 2> header3.tmp
21
#./generate $1.win win >> russian_table.h 2> header2.tmp
22
#./generate $1 alt >> russian_table.h 2> header3.tmp
24
cmp header1.tmp header2.tmp
26
echo "Different number items in win & koi tables. Strange..."
29
cmp header1.tmp header3.tmp
31
echo "Different number items in win & koi tables. Strange..."
34
cat header1.tmp >> russian_table.h