On 3/9/21 4:58 AM, Philippe Bénézech via GNU coreutils Bug Reports wrote:
df displays G instead of GM as unit size for Gigabytes in power of 1000
(but the value is correct)
$ df -BGB /home
Sys. de fichiers blocs de 1GB Utilisé Disponible Uti% Monté sur
/dev/mapper/ssd2 421GB 355GB 45GB 89% /home
$ df -H /home
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/mapper/ssd2 421G 355G 45G 89% /home
I don't see a bug here. First, I assume you meant to write "GB" rather
than "GM". Second, "df -BGB" is documented to append units (in this
case, "GB") to the output number, whereas "df -H" is merely documented
to append a size indication (in this case, "G").