On Wed, Jul 8, 2009 at 7:34 AM, Anu P <anurao_...@yahoo.com> wrote:

> I am trying to use the '-e' filetest operator and encountered some wired
> behavior.
> I have a tar.gz file which is around 2.6 G and this is the code...Tar.gz
> file is in the same directory where script is executed.
>
> unless (-e $file) {
> print ("ERROR: $file does not exist\n");
> exit(1);
> }
>
> This does not seem to work..I always get "File does not exist" message.
> I also tried out with a small tar.gz file which is around 2K and that seems
> to work. so I am not sure if the usage of '-e' operator has limitation with
> file size.
>


It's a long shot, but I notice that you say "tar.gz" in one place, and
"Tar.gz" in another place.  Maybe that's intended as a new sentence, and
that's why it's capitalized, I'm not sure with the three-dot ellipsis there.
 The point is: make sure you have the right case.  "tar.gz" is not "Tar.gz".

John

Reply via email to