Creo que mi comando está confundido.
% du -shc DIR ...
...
6123941496 total
% du -shc DIR ...
...
6.1G total
% du -sc --si DIR ...
...
6.6G total
He intentado dar LANG=C
y verificar el resultado en una hoja de cálculo. Parece que -h ya sale usando potencias de 1000 (--si), y --si da una respuesta incorrecta. Creo que la respuesta correcta debería ser 5.7G para -h y 6.1G para --si. Entonces, ¿qué pasa aquí?
% du --version
du (GNU coreutils) 8.20
...
% uname -a
Linux XXX 3.9-1-amd64 #1 SMP Debian 3.9.8-1 x86_64 GNU/Linux
...
representan los? Parece que ha ejecutado exactamente el mismo comando dos veces y ha obtenido resultados diferentes, ¿es así? ¿Has leído la explicación de los modificadores de tamaño enman du
?