Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

12. File Tests > File Test Operators

File Test Operators

Perl has a set of file test operators that let you get particular information about files. They all take the form of -X, where the X represents the particular test (and there is a literal -X file test operator too, to confuse things a bit). In most cases, these operators return true or false. Although we call these things operators, you’ll find their documentation in perlfunc.[303]

Before you start a program that creates a new file, you might want to ensure that the file doesn’t already exist so that you don’t accidentally overwrite a vital spreadsheet data file or that important birthday calendar. For this, you can use the -e file test, testing a filename for existence:


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint