#!/usr/bin/perl # # use strict; use MGATools::rpmsrate; my $output_file; $ARGV[0] =~ /-o/ and do { shift @ARGV; $output_file = shift }; $ARGV[1] or print "\nUsage: clean-rpmsrate [options] ... options: -o file: output file\n\n" and exit(); my $rpmsrate_raw_file = shift @ARGV; my %rpm; foreach my $dir (@ARGV) { chdir($dir); $rpm{$dir} = [ map { s!\.rpm$!!; $_ } glob "*.rpm" ]; } chdir($ENV{PWD}); # in case -o referes to a relative path cleanrpmsrate($rpmsrate_raw_file, $output_file, \%rpm);