delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/05/04/15:45:41

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <50A89B19AEAAD411B9D200A0C9FB5699722CCE@craius.cportcorp.com>
From: Peter Buckley <peter DOT buckley AT cportcorp DOT com>
To: "'cygwin AT cygwin DOT com'" <cygwin AT cygwin DOT com>
Subject: backslashes stripped in perl
Date: Fri, 4 May 2001 15:44:28 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)

I am passing a parameter that contains backslashes in the path to a perl
script. 
I am calling the perl script from a makefile macro. The line in the makefile
is

target :
	$(PERL) myscript.pl $(ARG0) $(ARG1)

And in the perl script I have the lines 

$VARIABLE = @ARGV[0];
cmd "$VARIABLE -o $OPTION -c $PATH/path/config1 -batch";

When $(ARG0) is C:\path\executable.exe, I get the error 

C:pathexecutable.exe: not found

It is stripping the backslashes out. 
I know that it works with forward slashes, 
and I had similar problems with make before this 
(I found out how to set MAKE_MODE = win32).

I have to use backslashes in the path.
I didn't find anything when I searched for 
backslash perl
in the archives, and I didn't see an entry for perl
in the FSF online manuals.

I am using the NT4.0 SP5 cmd.exe as my shell. I get this failure
whether I explicitly set the SHELL environment variable or
not.

Thanks in advance for any help,  

Peter Buckley
C-Port Corporation, a Motorola Company
One High Street
No. Andover, MA 01845
978-773-2490




--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019