El shell de Linux: Eliminar ceros a la izquierda

En ocasiones, cuando trabajamos con expresiones numéricas, nos interesa eliminar los ceros a la izquierda.

A continuación os mostramos una forma sencilla de hacerlo:

numero="0003421"
numero_sin_ceros=${numero##+(0)}
echo $numero_sin_ceros
3421

Con esta expresión estamos almacenando en la variable numero_sin_ceros el contenido de la variable numero al que le quitamos los ceros que tenga a la izquierda.

Be the first to comment

Por favor acceder para comentar.