Script Bash – Quitar espacios delante y atrás de una variable (Trim).-

Este ejemplo nos permite quitar los espacios izquierda y a la derecha de una variable.

#!/bin/bash
#Quitar espacios delante y atras de una variable
CADENA="   Esto es una cadena   "
echo " Variable completa         => [$CADENA]"

#Quita los espacios a la izquierda de la variable
CADENA="${CADENA#"${CADENA%%[![:space:]]*}"}"
echo " Quita Espacios izquierda  => [$CADENA]"

#Quita los espacios a la derecha de la variable
CADENA="${CADENA%"${CADENA##*[![:space:]]}"}"
echo " Quita Espacios derecha    => [$CADENA]"

Al ejecutar el script, obtenemos el siguiente resultado :

  Variable completa         => [   Esto es una cadena   ]
  Quita Espacios izquierda  => [Esto es una cadena   ]
  Quita Espacios derecha    => [Esto es una cadena]

Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.