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.