Inicio » Linux » Scripts útiles de Linux » Conversión de minúsculas a mayúsculas con bash script
Compartir en facebook
Compartir en twitter
Compartir en linkedin
Compartir en whatsapp
Compartir en telegram
Compartir en email

Conversión de minúsculas a mayúsculas con bash script

Hace poco estaba programando un script en bash que comprobaba si existían una serie de directorios. El caso es que en algunos servidores estaban escritos en mayúsculas y otros en minúsculas, así que para facilitar la comprobación tuve que pasar todos esos nombres a minúsculas.

Con el comando tr podemos convertir cualquier carácter en cualquier otro, así que, utilizando expresiones regulares, voy a indicar que todos los caracteres en minúscula de la a a la z los voy a convertir en mayúsculas (o también se puede hacer a la inversa). Es muy sencillo:

Código fuente del script:

[root]# cat conv2may.sh 
#!/bin/sh

PALABRA="frase en minusculas convertida a mayusculas"

echo $PALABRA |tr '[a-z]' '[A-Z]'
[root]#

Ejecución:

[root]# sh conv2may.sh 
FRASE EN MINUSCULAS CONVERTIDA A MAYUSCULAS
[root]#

Publicidad

Recibe los últimos artículos en tu correo:

About Author

Contenido Relacionado

Artículos Recientes

Deja un comentario