Tôi muốn thay đổi trường hợp của chữ n-thứ của một chuỗi trong BASH(hoặc bất kỳ công cụ * nix khác, ví dụ như sed, awk, tr, vv).
Tôi biết rằng bạn có thể thay đổi trường hợp toàn bộ chuỗi bằng cách sử dụng:
${str,,} # to lowercase
${str^^} # to uppercase
Có thể thay đổi trường hợp của chữ "Kiểm tra" thứ 3 thành chữ hoa không?
$ export str="Test"
$ echo ${str^^:3}
TeSt
~trongperlgiải pháp?