- or download this
open (DFILE,$dfile) or die "can not open";
open (SFILE,$sfile) or die "can not open";
open (TFILE,"> $tfile") or die "can not open";
- or download this
open DFILE, '<', $dfile or die "can not open '$dfile' because: $!";
open SFILE, '<', $sfile or die "can not open '$sfile' because: $!";
open TFILE, '>', $tfile or die "can not open '$tfile' because: $!";
- or download this
$words{$key} .= exists $words{$key} ? "$val" : $val;
- or download this
$words{$key} .= $val;
- or download this
while (my $s = <SFILE>) {
chomp($s);
my @words = split / /, $s;
- or download this
while ( <SFILE> ) {
my @words = split;
- or download this
for my $i (0 .. $#words) {
$words[$i] = $words{$words[$i]} if (exists($words{$words[$i]}))
}
- or download this
for my $word ( @words ) {
$word = $words{ $word } if exists $words{ $word };
}
- or download this
print TFILE join(' ', @words),$/;
print TFILE "<br>";
- or download this
print TFILE "@words\n<br>";
- or download this
\ca \ra \ka \tl
- or download this
\ca\ra\ka\tl
- or download this
$ perl -le'$_ = q/\ca\ra\ka\tl/; print; print for split /(?=\\)/'
\ca\ra\ka\tl
...
\ka
\tl