in reply to searching all directories with perl
my @matching_file = File::Find::Rule ->file() ->name( '*.html' ) ->grep( qr/\Q$keyword/ ) ->in( "." ); [download]
Makeshifts last the longest.