GNU bug report logs - #6511
df output difficult to parse

Previous Next

Package: coreutils;

Reported by: Valerio Pachera <sirio81 <at> gmail.com>

Date: Fri, 25 Jun 2010 16:00:04 UTC

Severity: wishlist

Found in version 8.5

Done: Pádraig Brady <P <at> draigBrady.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Davide Brini <dave_br <at> gmx.com>
To: bug-coreutils <at> gnu.org
Cc: 6511 <at> debbugs.gnu.org
Subject: bug#6511: df output difficult to parse
Date: Fri, 25 Jun 2010 22:13:45 +0100
On Friday 25 June 2010, Valerio Pachera wrote:

> Package: GNU coreutils
> Version: 8.5
> 
> Severity: wishlist
> 
> Description:
> I'm trying to parse di output of df command to check how much free
> space is left on my disks.
> I need to check this by a script.
> The problem is that, when the device name is long, we get a new line
> in the output (see example below).
> It's difficult then have data relate with the device name or mount
> poiunt usign grep and awk.
> 
> Proposed Solution:
> simply add an option to not wrap the output text.
> 
> File system           Dim. Usati Disp. Uso% Montato su
> /dev/mapper/VolGroup00-testing
>                       9,2G  3,3G  5,5G  38% /
> tmpfs                 1,5G     0  1,5G   0% /lib/init/rw
> udev                   10M  224K  9,8M   3% /dev
> tmpfs                 1,5G   12K  1,5G   1% /dev/shm
> /dev/mapper/VolGroup00-dati
>                       120G   77G   38G  68% /mnt/dati
> /dev/mapper/VolGroup00-opt
>                       5,0G  963M  3,8G  21% /opt
> /dev/mapper/VolGroup00-var
>                       5,0G  974M  3,8G  21% /var
> fileserver:/pubblica  1,4T  579G  722G  45% /media/pubblica
> proxy:/mnt/dati/ftp   9,8G  7,3G  2,0G  79% /media/ftp
> /dev/sdb1             977M  852M  125M  88% /media/VALERIO
> 
> 
> ###### trying to extract used % ######
> 
> $ df -h /dev/mapper/VolGroup00-dati  | awk '{print $4}'
> Usati
> 
> 68%
> 
> 
> $ df -h /dev/sdb1 | awk '{print $4}' | tr -d %
> Usati
> 125M
> 
> 
> Ad you can see, the colum 4 is not the same (used% in the first case,
> Total space in the second).

Have a look at the -P option.

-- 
D.




This bug report was last modified 14 years and 84 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.