How can I convert a string like Žvaigždės aukštybėj užges
or äüöÖÜÄ
to Zvaigzdes aukstybej uzges
or auoOUA
, respectively, using Bash?
Basically I just want to convert all characters which aren't in the Latin alphabet.
Thanks
Depending on your machine you can try piping your strings through
iconv -f utf-8 -t ascii//translit
(or whatever your encoding is, if it's not utf-8)
You might be able to use iconv.
For example, the string:
Žvaigždės aukštybėj užges or äüöÖÜÄ
is in file testutf8.txt, utf8 format.
Running command:
iconv -f UTF8 -t US-ASCII//TRANSLIT testutf8.txt
results in:
Zvaigzdes aukstybej uzges or auoOUA
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With