Jak usunąć wszystkie znaki diakrytyczne z pliku?
Mam plik zawierający wiele samogłosek ze znakami diakrytycznymi. Muszę dokonać tych zmian:
Zastąp ā, á, ǎ i à znakiem a.Wymień ē, é, ě i è za pomocą e.Zamień ī, í, ǐ i ì na i.Zamień ō, ó, ǒ i ò na o.Zastąp ū, ú, ǔ i ù u.Zamień ǖ, ǘ, ǚ i ǜ na ü.Zamień Ā, Á, Ǎ i À na A.Zastąp Ē, É, Ě i È E.Zastąp Ī, Í, Ǐ i Ì I.Zastąp Ō, Ó, Ǒ i Ò O.Zastąp Ū, Ú, Ǔ i Ù U.Zastąp Ǖ, Ǘ, Ǚ i Ǜ za pomocą Ü.Wiem, że mogę je wymieniać pojedynczo:
<code>sed -i 's/ā/a/g' ./file.txt </code>
Czy istnieje skuteczniejszy sposób zastąpienia tych wszystkich?