Note! This site is about Perl 6.
If you are looking for a solution for the current production version of Perl 5, please check out
the Perl 5 tutorial.
In shell scripts cat is usually used to read in a file to be processed by other tools
in Perl 6 you can slurp in a file:
my @rows = "data.txt".slurp;
my @rows = slurp "data.txt";
but you can also read them as one sting:
my $file = slurp "data.txt";
It is also used to its original purpose - to concatenate several files -
UNIX: cat a.txt b.txt > new.txt
my $out = open "new.txt", :w err die "Could not open new.txt";
The Perl 6 Tricks and Treats newsletter has been around for a while.
If you are interested to get special notification when there is new content
on this site, it is the best way to keep track:
This is a newsletter temporarily running on my personal site (szabgab.com) using Mailman,
till I implement an alternative system in Perl 6.
Written by Gabor Szabo