@LukeKendall
You must be speaking about some other English than US. With LANG=en_US the output is perfectly aligned:
$ LANG=en_US df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 18G 6.3G 11G 38% / none 245M 272K 244M 1% /dev none 249M 100K 249M 1% /dev/shm none 249M 204K 249M 1% /var/run
..
$ LANG=en_US df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 18379072 6529072 10916368 38% / none 250128 272 249856 1% /dev none 254344 100 254244 1% /dev/shm none 254344 204 254140 1% /var/run
(the output should be watched with fixed width font)
@LukeKendall
You must be speaking about some other English than US. With LANG=en_US the output is perfectly aligned:
$ LANG=en_US df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 18G 6.3G 11G 38% /
none 245M 272K 244M 1% /dev
none 249M 100K 249M 1% /dev/shm
none 249M 204K 249M 1% /var/run
..
$ LANG=en_US df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 18379072 6529072 10916368 38% /
none 250128 272 249856 1% /dev
none 254344 100 254244 1% /dev/shm
none 254344 204 254140 1% /var/run
(the output should be watched with fixed width font)