[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#10915: 8.13: df -- overly long output lines are very hard to read
From: |
Pádraig Brady |
Subject: |
bug#10915: 8.13: df -- overly long output lines are very hard to read |
Date: |
Thu, 26 Jul 2012 15:23:46 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20110816 Thunderbird/6.0 |
On 03/01/2012 10:56 AM, Voelker, Bernhard wrote:
> Jim Meyering wrote:
>> jaalto wrote:
>
>> | > -r, --reverse
>> | >
>> | > $ df -Hlr
>> | >
>> | > Size Used Avail Use% Mounted-on Filesystem
>> | > 6.0G 4.1G 1.7G 72% / rootfs
>> | > 192M 0 192M 0% /dev udev
>> | > 40M 1.5M 38M 4% /run tmpfs
>> | > 6.0G 4.1G 1.7G 72% /
>> /dev/disk/by-uuid/492764a5-7506-4489-8fd0-82d0d284d627
>> | > 5.3M 0 5.3M 0% /run/lock tmpfs
>> | > 79M 7.9M 71M 10% /tmp tmpfs
>> | > 79M 0 79M 0% /run/shm tmpfs
>> | > 6.0G 4.1G 1.7G 72% /srv/cante.src
>> /dev/disk/by-uuid/492764a5-7506-4489-8fd0-82d0d284d627
>> | > 6.0G 4.1G 1.7G 72% /srv/cante.tmp
>> /dev/disk/by-uuid/492764a5-7506-4489-8fd0-82d0d284d627
>> | > 18G 8.1G 8.3G 50% /mnt/extent /dev/sdb1
>> | > 18G 8.1G 8.3G 50% /usr/src /dev/sdb1
>> | > 18G 8.1G 8.3G 50% /root/vc /dev/sdb1
>
>> I agree that your --reverse (but without the short-named '-r') would
>> be a useful improvement, regardless. That sounds reasonable for 8.16
>> is someone writes the patch. Even without the -r, you could still
>> abbreviate the long name to "--r".
>
> What about a more general --fmt (or --format) option to
> just get the columns you want in the order you want?
> E.g.
>
> df --format=size,free%,mnt,fs
> or
> df --format=size-h,mnt # <column name>-h or
> df --format=Size,mnt # uppercase Size meaning -h
This is a border line feature, but I'm 60:40 for implementing it.
Note something similar I noticed is:
findmnt -l -o FSTYPE,SOURCE,TARGET
It would make sense to align as closely to that as possible.
So a full --output list supported by df could be
FSTYPE,SOURCE,TARGET,SIZE,USED,AVAIL,FREEPCT
It's probably sufficient to use this to just order fields,
and leave other formatting to existing modifiers.
cheers,
Pádraig.
- bug#10915: 8.13: df -- overly long output lines are very hard to read,
Pádraig Brady <=