#!/bin/bash echo 'package util /* * THIS FILE IS AUTOGENERATED * DO NOT EDIT MANUALLY!!! */ var unicodeConfusables = map[rune][]rune{' sed 's/#.*$//' | sed 's/;//g' | grep -e '\w' |\ while IFS=$'\t' read -r -a line do key=$(sed 's/ $//' <<<"${line[0]}") value=$(sed 's/ $//' <<<"${line[1]}" | sed 's/ /, 0x/g') echo " 0x$key: []rune{0x$value}," done echo '}'