Be::Query - do a Query for a given filesystem.
use Be::Query; @files = Be::Query::Query($filesystem, $query);
do a Query for a given filesystem
@files = Be::Query::Query("/boot", "name=lib*.so");
$filesystem is a path anywhere in the target filesystem; $query is a query construction, of the form attribute op value [connector attribute op value]
Such as (name = fido) || (size >= 500)
See the below URLs for more information on constructing queries.
Tom Spindler, dogcow@globalcenter.net
http://www.be.com/documentation/be_book/The%20Storage%20Kit/Query.html#14835:Zhead2:ZTheZPredicate,ZAttributes,ZandZIndices and http://www.be.com/documentation/be_book/The%20Storage%20Kit/Query.html29556:Zhead3:ZConstructingZaZPredicate give help on how to construct queries. (Sorry for the annoying URLs.)
To install Be::Query, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Be::Query
CPAN shell
perl -MCPAN -e shell install Be::Query
For more information on module installation, please visit the detailed CPAN module installation guide.