X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fshow%2Fcmd_cache.pl;h=25321e9a66f502640ebd835c7b3524b5b409b7ab;hb=934a5db829e43833c5f6c45c8cd9919dcfe734b9;hp=bd26c7d88dfd103ba4d7b7050f33f102b308f1fe;hpb=d7854d2dceaec16989218681be28f6f48a3c3c4a;p=spider.git diff --git a/cmd/show/cmd_cache.pl b/cmd/show/cmd_cache.pl index bd26c7d8..25321e9a 100644 --- a/cmd/show/cmd_cache.pl +++ b/cmd/show/cmd_cache.pl @@ -8,10 +8,12 @@ # my $self = shift; +my $line = shift; return (1, $self->msg('e5')) if $self->priv < 9; my @out = sprintf "%-20s %s", "Command", "Path"; for (sort keys %cmd_cache) { + next if $line && $_ !~ m|\Q$line|i; my $v = $cmd_cache{$_}; $v =~ s|,|/|g; push @out, sprintf "%-20s %s", $_, "$v.pl";