On Thu, 2008-05-29 at 11:45 +0100, Mimi Cafe wrote:

> my script is in the same directory as my files, but it cannot find the file
> ABC.txt in open() below.
> 
> foreach my $supplied (@ARGV){
>  # Output file name set of element currently processed.
> 
>  # Open file to read from.
>  open (INPUTFILE, "<", "$supplied") or die "Could not open $supplied: $!\n";
> # Error: No such file or directory.
> }
> 
> Any help
> 
> Mimi



for starters you might want to look at the <> operator:

while( <> ) {
}

Will read each file on the command line in sequence, saves you thinking
about it.

If it is Unix it is case sensitive,  is this your problem?

Are you actually in the directory?   `bin/myscript.pl bin/ABC.txt`

Reply via email to