Voglio cambiare il caso della lettera n-esima di una stringa in BASH
(o altri programmi di * nix, ad esempio sed
, awk
, tr
, ecc).
So che puoi cambiare il caso di un'intera stringa usando:
${str,,} # to lowercase
${str^^} # to uppercase
È possibile cambiare il maiuscolo della 3a lettera di "Test" in maiuscolo?
$ export str="Test"
$ echo ${str^^:3}
TeSt
~
inperl
solution?