brintos

brintos / linux-shallow public Read only

0
0
Text · 424 B · 770999e Raw
35 lines · plain
1#!/usr/bin/perl2# SPDX-License-Identifier: GPL-2.03 4@regexps = @ARGV;5 6$quiet = 1;7$quiet = 0 if (defined $ENV{TESTLOG_VERBOSITY} && $ENV{TESTLOG_VERBOSITY} ge 2);8 9%found = ();10$passed = 1;11 12while (<STDIN>)13{14	s/\n//;15 16	for $r (@regexps)17	{18		if (/$r/)19		{20			$found{$r} = 1;21		}22	}23}24 25for $r (@regexps)26{27	if (exists $found{$r})28	{29		print "Regexp found: \"$r\"\n" unless $quiet;30		$passed = 0;31	}32}33 34exit ($passed == 0);35