Skip to main content

Change current working directory (file.chdir)

Declaration

ok, err = file.chdir(path)

Parameters

  • path
    String. Directory path.

Returns

  • ok
    Boolean. true if success, false if failure.
  • err
    String. Error message when operation fails.

Notes

Change current working directory. Equivalent to lfs.chdir.
Available in versions after 2025-07-05.

Example

local success, err = file.chdir("/var/mobile/Media/1ferver/lua/scripts/")
if success then
sys.alert("Changed successfully")
else
sys.alert("Change failed: "..err)
end

Note: Uses sys.alert