Penso che il mio du command sia confuso.
% du -shc DIR ...
...
6123941496 total
% du -shc DIR ...
...
6.1G total
% du -sc --si DIR ...
...
6.6G total
Ho provato a dare LANG=C
e ricontrollare il risultato in un foglio di calcolo. Sembra che -h sia già in uscita usando potenze di 1000 (--si) e --si dà una risposta sbagliata. Penso che la risposta corretta dovrebbe essere 5,7 G per -h e 6,1 G per --si. Quindi cosa succede qui?
% 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
...
rappresentano? Sembra che tu abbia eseguito esattamente lo stesso comando due volte e abbia ottenuto un output diverso, vero? Hai letto la spiegazione dei modificatori di dimensione inman du
?