Salu2 Hace poco tiempo que me estoy dedicando a programar en la shell de linux (bash) y ya me ha surgido las primeras dudas. Estoy creando un script que calcule el ratio de compresión de un directorio. Sabemos que la formula para calcular el ratio es: ratio= bytes comprimidos / bytes sin comprimir He creado una función que se encarga de esto: funcion_ratio(){ du -s /var/log > ratio1.txt du -s cslog$nombre.tar.gz > ratio2.txt x=`awk '{print $1}' ratio1.txt` y=`awk '{print $1}' ratio2.txt` z=` y / x` } funcion_ratio z Pero el fallo está a la hora de hacer la división. He probado hasta de hacer el 'expr', pero resulta que me devuelve el valor 0 (distinto de null o distinto de 0). Alguien conoce la sintaxis exacta para la division? Gracias de antemano.