IsExecutable - Maple Help

FileTools

 IsExecutable
 determine if the user has execute permission for a file

 Calling Sequence IsExecutable(file)

Parameters

 file - filename or the file descriptor of an open file

Description

 • The IsExecutable(file) command returns true if the user has execute permission for the specified file.  If the user does not, false is returned.
 • On Windows systems, the executable status of a file is determined by the file extension.  This may falsely return true for incorrectly named files.
 • If the file does not exist or an invalid file descriptor is passed, an exception is raised.

Examples

 > $\mathrm{FileTools}\left[\mathrm{Text}\right]\left[\mathrm{WriteFile}\right]\left("file","data"\right)$
 ${4}$ (1)
 > $\mathrm{FileTools}\left[\mathrm{IsExecutable}\right]\left("file"\right)$
 ${\mathrm{false}}$ (2)
 > $\mathrm{FileTools}\left[\mathrm{Remove}\right]\left("file"\right)$