In Windows,
>perl -e "print $ARGV[0]" "test"
test
>perl -e "print $ARGV[0]" \"test\"
"test"
>perl -e "print $ARGV[0]" "\"test\""
"test"
Ug, this is very broken:
>perl -e "print $ARGV[0]" "te\st"
te\st
>perl -e "print $ARGV[0]" "te\\st"
te\\st
>perl -e "print $ARGV[0]" "te\"st"
te"st
>perl -e "print $ARGV[0]" "te\\"st"
te\st
Alternate (older?) quoting mechanism:
>perl -e "print $ARGV[0]" """test"""
"test"
>perl -e "print $ARGV[0]" """Nevermore"""", quoted the raven."
"Nevermore", quoted the raven.
|