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

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on email

Hace poco estaba programando un script 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]#

¿Te ha gustado? ¡Compártelo!

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on email

SUSCRÍBETE A PUERTO53

Recibe un email periódico con los artículos más interesantes de Puerto53.com

Antes de suscribirte lee los términos y condiciones. Gracias.

Contenido Relacionado

Artículos Recientes

Deja un comentario

About Author