in reply to awk cmd in perl

G'day Blur,

Welcome to the Monastery.

Here's a pipeline containing awk:

$ echo "a b c" | awk '{print $2}' b

Here's a Perl script containing that pipeline. Note that only the '$' needed to be escaped (\$2):

$ cat pm_1223868_heredoc_awk.pl #!/usr/bin/env perl use strict; use warnings; print <<`EOS`; echo "a b c" | awk '{print \$2}' EOS

It produces the same output:

$ pm_1223868_heredoc_awk.pl b

Look at perlop - Quote-Like Operators - <<EOF and scroll down to the Backticks entry for more about this type of heredoc in Perl.

[I see others have already mentioned the lack of information and, as this is your first post, I won't go on about it; however, you will need to show us an example with the problem symbols for us to help you further.]

— Ken