Table of Contents
                             
                        
                        fileexists
                                Table of Contents
                            
                            Prototype: fileexists(filename)
Return type: boolean
Description: Returns whether the file filename can be accessed.
The file must exist, and the user must have access permissions to the file for this function to return true.
Arguments:
filename:string, in the range:"?(/.*)
Example:
body common control
{
      bundlesequence  => { "example" };
}
bundle agent example
{
  classes:
      # this.promise_filename has the currently-executed file, so it
      # better exist!
      "exists" expression => fileexists($(this.promise_filename));
      "exists_etc_passwd" expression => fileexists("/etc/passwd");
  reports:
    exists::
      "I exist!  I mean, file exists!";
}
Output:
R: I exist!  I mean, file exists!
