in reply to Re: sed awk to perl help
in thread sed awk to perl help
1) the order of the arguments (I needed to order them as perl -paipage.txt -F"[;:]" -e to avoid the error
Can't open my $out=shift @F;print "<a href=mysite.net/$out>$out</a>\n" +;: No such file or directory.
and 2), the script didn't seem to handle multiple matches on the same line (that I think the original did)
'map { print "<a href=mysite.net/$_>$_</a>\n" } @F'
then I realized that this still didn't handle the way that awk deals with white space, so the one line got longer when I added split(" ",$_)
perl -F"[:;]" -lane 'map { ($_)=split " ",$_; print "<a href=mysite.ne +t/$_ >$_</a>" } @F'
given test data like
a b ; d e : f g : ; x
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^3: sed awk to perl help
by Moron (Curate) on Apr 17, 2007 at 21:29 UTC | |
by dcd (Scribe) on Apr 18, 2007 at 01:50 UTC | |
by Moron (Curate) on Apr 18, 2007 at 11:37 UTC |