Dave K wrote:

> Here is one script I used to inspect files
>
> use strict;
> my $fn;
> print"Enter the name of a file you want to examine ";
> while (<>) {

   It is better to write this as while (<STDIN>). The reason being if all
the command
   line arguments (if any are provided) have not been shifted out, a <>
will treat the
   next available arg as a file and try to read from it. This is not an
issue if the script
   takes no command line args, but still...

>
>  $fn = $_;
>  last if $fn;
> }

    This could just have been written as chomp ($fn = <STDIN>).
    To reply to the OP's question

     Setting $/ (Input Record Separator, perldoc perlvar) to " " might
help.
     This assumes that your symbols are separated by just one space.
      Another option would be to read in line by line and split on \s+ to
get the
      individuals symbols.

   HTH,
   Sudarsan



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

Reply via email to