Looking at the command-line thing more closely, something like this should
work...

C:\> perl -e "while(<>){s/good/bad/;print}" test.txt

but again, I don't use the command-line all that much.

-----Original Message-----
From: Booher Timothy B 1stLt AFRL/MNAC
[mailto:[EMAIL PROTECTED]]
Sent: Tuesday, February 12, 2002 4:37 PM
To: [EMAIL PROTECTED]
Subject: can't print input argument


Hello - more trouble, I just can't seem to write a program that prints an
argument it's passed:
 
My script contains:
 
#not working
print "$ARGV\n";
 
when I run this I get:
 
c:\work.pl "this"
 
c:\
 
confused by this but also confused that I can't run anything from the
command line in windows. Like
 
c:\perl -e "s/Bad/Good/" test.txt
or
c:\perl -e 's/Bad/Good/" test.txt
 
I have activePerl installed and my file attributes are fine  . . .
 
tim


--------------------------------------------------------------------------------
This email may contain confidential and privileged 
material for the sole use of the intended recipient. 
If you are not the intended recipient, please contact 
the sender and delete all copies.

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to