1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
#!/bin/bash # Script para quitar los espacios al inicio y al final de una variable cadena=' prueba de trim ' #Los [] son para ver claramente los espacios echo "+ Cadena original [${cadena}]" # quito los espacios del principio cadena="${cadena#"${cadena%%[![:space:]]*}"}" # quito los espacios del final cadena="${cadena%"${cadena##*[![:space:]]}"}" echo "+ Cadena sin espacios [${cadena}]" Resultado de la ejecución : + Cadena original [ prueba de trim ] + Cadena sin espacios [prueba de trim] |