![Cómo convertir una cadena a minúsculas usando bash 3.1 disponible en gitExtension](https://rvso.com/image/1466445/C%C3%B3mo%20convertir%20una%20cadena%20a%20min%C3%BAsculas%20usando%20bash%203.1%20disponible%20en%20gitExtension.png)
Estoy escribiendo un gancho previo a la rebase para Git usando un script bash y necesito convertir una cadena a minúsculas o mayúsculas. Probé algunos métodos documentados enreferencia de golpe
ejemplo:
myString="AbcDFmk";
echo ${myString,,}
Y este es el resultado:${myString,}: bad substitution
¿Puedes ayudarme a encontrar una manera de hacer esto?
Respuesta1
Elreferencia de golpeque mencionas es para la versión 4.3 de Bash. Las sustituciones de cadenas no se admiten en 3.1.
Puedes usartrcomo esto:
echo $(tr '[:upper:]' '[:lower:]'<<<${myString})