File Tests

A bunch of operators are used to check whether files exist, directories exist, files are readable, etc.

-e <filename>
file exists

-r <filename>
file is readable

-x <filename>
file is executable

-w <filename>
file is writable

-d <filename>
filename is a directory

  -w "./fasta.out" or die "Can't write to file";

  print "This file is executable\n" if -x "/usr/bin/perl";

<< Previous
Contents >> Next >>

Lincoln D. Stein, lstein@cshl.org
Cold Spring Harbor Laboratory
Last modified: Wed Oct 11 20:23:26 EDT 2000