complete -c pydf -r -d 'Report colourised filesystem disk space usage' complete -c pydf -l help -d 'show this help message' complete -c pydf -s v -l version -d 'show version' complete -c pydf -s a -l all -d 'include filesystems having 0 blocks' complete -c pydf -s h -l human-readable -d 'print sizes in human readable format (e.g., 1K 234M 2G)' complete -c pydf -s H -l si -d 'likewise, but use powers of 1000 not 1024' complete -c pydf -s b -l block-size -x -d 'use BLOCKSIZE-byte blocks' complete -c pydf -s l -l local -d 'limit listing to local filesystems' complete -c pydf -s k -l kilobytes -d 'like --block-size=1024' complete -c pydf -s m -l megabytes -d 'like --block-size=1048576' complete -c pydf -s g -l gigabytes -d 'like --block-size=1073741824' complete -c pydf -l blocks -d 'use filesystem native block size' complete -c pydf -l bw -d 'do not use colours' complete -c pydf -l mounts -r -d 'file to get mount information from. On normal Linux systems only /etc/mtab or /proc/mounts make sense. Some other Unices use /etc/mnttab. Use /proc/mounts when /etc/mtab is corrupted or inaccessible (the output looks a bit weird in this case).' complete -c pydf -s B -l show-binds -d 'show \'mount --bind\' mounts' complete -c pydf -s i -l inodes -d 'show inode instead of block usage'