BUT do not forget to add similar forcing to any interpreting commands as well (sed, etc). [otherwise things like [A-Z] ranges may turn out to be all letters except 'a', for example... read for example gnu.org/software/gawk/manual/html_node/Ranges-and-Locales.html .