sub slurp {
my $fname = shift;
open my $FILE, '<', $fname;
local $/;
my $key = <$FILE>;
close $FILE;
return $key;
}
####
sub slurp {
my $fname = shift;
local $/;
open my $FILE, '<', $fname or die "Cannot open '$fname' because: $!";
chomp( my $key = <$FILE> );
return $key;
}
####
sub has_key {
my ($key, $keys) = @_;
chomp($key);
my $suc = 0;
my @keys = split /\n/,$keys;
my $i = 1;
foreach my $k (@keys) {
chomp($k);
if($key eq $k) {
$suc = 1;
last;
} else {
$suc = 0;
}
$i++;
}
return $suc;
}
####
sub has_key {
my ( $key, $keys ) = @_;
foreach my $k ( split /\n/, $keys ) {
return 1 if $key eq $k;
}
return 0;
}
####
sub has_key {
my ( $key, $keys ) = @_;
return scalar grep $key eq $_, split /\n/, $keys;
}