use strict; use warnings; my $gen_build_man = C:\python.py open my $GENMAN, '<', "$gen_build_man" or die "could not open $gen_build_man - $!"; while ( my $line = <$GENMAN> ){ print "I have the line!" if $line =~ /genman\.py/; }