On Mon, Oct 27, 2003 at 09:52:20PM -0600, Andrew Gaffney wrote:
> I have an array of keywords that I need to generate. I have 2 separate
> input files. The first one contains the defaults. The second input file
> contains additions and overrides. For example, first input:
>
> key1 key2 key3 key4 key5 key6 key7
>
> second input:
>
> -key3 -key5 key8 key9
>
> end result:
>
> key1 key2 key4 key6 key7 key8 key9
>
> What is the easiest/fastest way to do this?
my @array = do {
local @ARGV = qw(default.txt override.txt);
local $^I;
my %params;
while (<>) {
foreach (split) {
if (s/^-//) {
delete $params{$_};
}
else {
$params{$_}++
}
}
}
sort keys %params;
};
--
Steve
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]