The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
NAME
    Tie::DiskUsage - Tie disk usage to a hash

SYNOPSIS
     use Tie::DiskUsage;

     tie %usage, 'Tie::DiskUsage', '/var', '-h';
     print $usage{'/var/log'};
     untie %usage;

DESCRIPTION
    `Tie::DiskUsage' ties the disk usage, which is extracted from the output
    of `du(1)', to a hash. If the path to perform the `du' command on is
    `undef', the current working directory will be examined; options to `du'
    may be passed at the end of the `tie' invocation with a string provided
    per option.

    By default, the location of the `du' command is assumed to be at
    /usr/bin/du; if `du' cannot be found there, `File::Which' will attempt
    to gather its real location.

    The default path to `du' may be overridden by setting the global
    `$Tie::DiskUsage::DU_BIN' (usually not needed due to `File::Which''s
    automatic search for `du').

BUGS & CAVEATS
    Processing output of `du(1)' requires that each output line is ended by
    a newline.

SEE ALSO
    perlfunc, du(1), Filesys::DiskUsage, Sys::Statistics::Linux

AUTHOR
    Steven Schubiger <schubiger@cpan.org>

LICENSE
    This program is free software; you may redistribute it and/or modify it
    under the same terms as Perl itself.

    See http://dev.perl.org/licenses/