Kiểm tra tệp hoặc thư mục có tồn tại hay không (file.exists)
Khai báo
exists = file.exists(path)
Tham số
- path
Kiểu chuỗi. Đường dẫn tuyệt đối của tệp hoặc thư mục.
Giá trị trả về
- exists
Trả về false nếu đường dẫn không tồn tại.
Trả về "file" nếu đường dẫn là một tệp.
Trả về "directory" nếu đường dẫn là một thư mục.
Mô tả
Xác định một đường dẫn là tệp, thư mục hay không tồn tại.
Ví dụ
if file.exists("/var/mobile/1.zip") then
sys.alert("/var/mobile/1.zip tồn tại")
else
sys.alert("/var/mobile/1.zip không tồn tại")
end
--
if file.exists("/var/mobile/1.zip")=="file" then
sys.alert("/var/mobile/1.zip tồn tại và là một tệp")
else
sys.alert("/var/mobile/1.zip không phải là tệp")
end
--
if file.exists("/var/mobile/123/")=="directory" then
sys.alert("/var/mobile/123/ tồn tại và là một thư mục")
else
sys.alert("/var/mobile/123/ không phải là thư mục")
end
Lưu ý: Ví dụ trên sử dụng hàm ngoài chương này sys.alert.