Quiero cambiar el caso de la letra n-ésima de una cadena en BASH
(o cualquier otra herramienta de * nix, por ejemplo sed
, awk
, tr
, etc.).
Sé que puedes cambiar el caso de una cadena completa usando:
${str,,} # to lowercase
${str^^} # to uppercase
¿Es posible cambiar el caso de la tercera letra de "Prueba" a mayúsculas?
$ export str="Test"
$ echo ${str^^:3}
TeSt
~
enperl
solución?