If you don't know how many there will be you can try something like:
printf "%-s "x scalar(@ARGV), @ARGV; # @ARGV is what you check when seeking arguments from the commnad line # in passing to a subroutine the @_ has the same connotation as @ARGV Wags ;) -----Original Message----- From: Booher Timothy B 1stLt AFRL/MNAC [mailto:[EMAIL PROTECTED]] Sent: Tuesday, February 12, 2002 16:37 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 -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]