IO::FileAccess

IO::FileAccess(fileName, mode): bool

Check file access.

Table 1. Parameters

fileName

String

File to check access on

mode

Integer

Mode to check

Table 2. Windows access mode

00

Existence only

02

Write-only

04

Read-only

06

Read and write

Table 3. Unix like system access mode

0

Existence only

1

Execute permission

2

Write permission

4

Read permission

Return

TRUE if user has given access to provided file and FALSE if not.

return IO::FileAccess("/tmp/file", 5) // Will return true if user has read and execute access to file