Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/bin/df



Module Name:    src
Committed By:   kre
Date:           Mon Aug  8 16:50:35 UTC 2022

Modified Files:
        src/bin/df: df.1 df.c

Log Message:
Add 4 new flags:
        -b (from FreeBSD) - set blocksize to blocks (512 bytes)
                (overrides a contrary setting in BLOCKSIZE)
        -H (from FreeBSD and Linux): -h using SI units (powers of 10).  Ugh.
        -N suppress the header line (except with -P which requires it).
        -f show only free space (or inodes) in a minimal format (implies -N)
                (that is, with one file[system] specified, print 1 number only)
                With -c, show only the total.
                Intended to be useful for scripting (aka, I needed it.)

While here, improve the usage message (group options where they apply,
there is no reason, for example, that -g should be shown differently
to -k -m ..., and those options aren't at all useful with -G)

Update the man page to match.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/bin/df/df.1
cvs rdiff -u -r1.99 -r1.100 src/bin/df/df.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index