test a file to see what it is


local df = require "lib/dtutils.file"
local result = df.test_file(path, test)

path - string - path and filename test - char - one of d, e, f, x where

  • d - directory
  • e - exists
  • f - file
  • x - executable


test_file checks a specified path to see if it meets the specified test


result - boolean - true if the path satisfies the test, false if not