Do you know where your variables are? | |
PerlMonks |
Re: Escaping characters in one-linersby mrpeabody (Friar) |
on Mar 12, 2005 at 18:19 UTC ( [id://438967]=note: print w/replies, xml ) | Need Help?? |
On all platforms, you can avoid using particular quoting characters inside your program by using the generic quoting constructs q() and qq(). For instance, to single-quote something in bash: perl -we'my $c=400; print q(not interpolated: $c)' This is even more useful in Win32, where you need to avoid the much more common doublequotes: perl -we"my $c=400; print qq(interpolated: $c)" You can also delimit on something besides parentheses, but parens are easy to read and not disallowed by anything, so I rarely bother. See perlop under q/STRING/.
In Section
Seekers of Perl Wisdom
|
|