Read line from file
Write to a file
Process a file line by lineexamples/files/read_file.p6 #!/usr/bin/perl6
use v6;
my $filename = "examples/files/read_file.p6";
my $fh = open $filename;
for $fh.lines -> $line {
say $line;
}
The lines() method of the file handle can return either all the lines, some of the lines. As it does it lazily in the above code we get an iterator behavior so the file is read line-by-line into the $line variable by the for loop. This script is very similar to what the unix cat command does. Copyright 2006, 2007, 2008, 2009, 2010 Gabor Szabo http://szabgab.com/ Index | TOC |
Follow me: