use strict; use warnings; use feature 'say'; use Path::Tiny; my $file = 'test_file.txt'; my @lines = path($file)->lines({chomp => 1}); my $line_number = 1; foreach my $line (@lines) { say "$line_number: $line"; $line_number++; }