File: transliterate.sh

package info (click to toggle)
apertium-eo-ca 1%3A0.9.1~r60655-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 12,188 kB
  • sloc: sh: 125; makefile: 106; perl: 105; xml: 71
file content (10 lines) | stat: -rwxr-xr-x 401 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
export LC_CTYPE=$(locale -a|grep -i "utf[.]*8"|head -1);
if [[ LC_CTYPE == "" ]]
then echo "Error: install an UTF-8 locale in your system";
     exit 1;
fi

awk '{gsub("Ĉ","Cx"); gsub("Ĝ","Gx"); gsub("Ĥ","Hx"); gsub("Ĵ","Jx");\
      gsub("Ŝ","Sx"); gsub("ĉ","cx"); gsub("ĝ","gx"); gsub("ĵ","jx");\
      gsub("ĥ","hx"); gsub("ŝ","sx"); gsub("ŭ","ux"); gsub("Ŭ","Ux");\
      print;}' $1