in reply to Re: [SHELL] Detect backslash in command line args
in thread [SHELL] Detect backslash in command line args

perl -e 'die "error: @ARGV[0]" if @ARGV[0] =~ /\\/' foo\\bar

That works, but passing 'foo\\bar' is not an error.
The error I want to catch is when I pass 'foo\bar'.

Cheers,
Rob
  • Comment on Re^2: [SHELL] Detect backslash in command line args

Replies are listed 'Best First'.
Re^3: [SHELL] Detect backslash in command line args
by Laurent_R (Canon) on Jul 09, 2013 at 06:17 UTC

    Then it is a shell issue, not a Perl issue.

      Then it is a shell issue, not a Perl issue.

      And the OP wants to detect/handle it from-a perl program, makes it Perl issue, cause perl like interacts with shells