33 lines · 563 B · Perl
RawDownload
#!/usr/bin/env perl# SPDX-License-Identifier: GPL-2.0 open (IN,"ktest.pl");while (<IN>) {    # hashes are now used    if (/\$opt\{"?([A-Z].*?)(\[.*\])?"?\}/ ||	/^\s*"?([A-Z].*?)"?\s*=>\s*/ ||	/set_test_option\("(.*?)"/) {	$opt{$1} = 1;    }}close IN; open (IN, "sample.conf");while (<IN>) {    if (/^\s*#?\s*([A-Z]\S*)\s*=/) {	$samp{$1} = 1;    }}close IN; foreach $opt (keys %opt) {    if (!defined($samp{$opt})) {	print "opt = $opt\n";    }} foreach $samp (keys %samp) {    if (!defined($opt{$samp})) {	print "samp = $samp\n";    }}