Я хочу изменить случай п-й буквы строки в BASH
(или любых других инструментов * NIX, например sed
, awk
, tr
, и т.д.).
Я знаю, что вы можете изменить регистр целой строки, используя:
${str,,} # to lowercase
${str^^} # to uppercase
Можно ли изменить регистр 3-й буквы «Тест» в верхний регистр?
$ export str="Test"
$ echo ${str^^:3}
TeSt
~
вperl
решении?