BASH – Quitar espacios al principio y final de una variable.

#!/bin/bash
CADENA=" Esto es una cadena ";
#Muestro en pantalla la cadena completa
echo [$CADENA]
#Quito los espacios al lado izquierdo de la variable
CADENA="${CADENA#"${CADENA%%[![:space:]]*}"}"
echo [$CADENA]
#Quito los espacios al lado derecho de la variable
CADENA="${CADENA%"${CADENA##*[![:space:]]}"}"
echo [$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.