exists

检查文件或目录是否存在。

如果存在则返回true,否则返回false。 bool

exists(filename)

文件或目录的路径。 filename true string


function main() {
    Log(`os.exists("./strategyConfig"):`, os.exists("./strategyConfig"))    // os.exists("./strategyConfig"): true
    Log(`os.exists("./strategyConfig/testData.txt"):`, os.exists("./strategyConfig/testData.txt"))  // os.exists("./strategyConfig/testData.txt"): true
    // Log(`os.exists("/strategyConfig"):`, os.exists("/strategyConfig"))   // InternalError: invalid filename: path traversal or absolute path not allowed at main
    Log(`os.exists("test_1.txt"):`, os.exists("test_1.txt"))                // os.exists("test_1.txt"): true
    Log(`os.exists("test_2.txt"):`, os.exists("test_2.txt"))                // os.exists("test_2.txt"): false
}
检查文件或路径是否存在。

{@fun/OS/File File}, {@fun/OS/ListFilesResult ListFilesResult}, {@fun/OS/FileStat FileStat}, {@fun/OS/os/open open}, {@fun/OS/os/fgets fgets}, {@fun/OS/os/fputs fputs}, {@fun/OS/os/mmap mmap}, {@fun/OS/os/getRootDir getRootDir}, {@fun/OS/os/listFiles listFiles}, {@fun/OS/os/exists exists}, {@fun/OS/os/remove remove}, {@fun/OS/os/mkdir mkdir}, {@fun/OS/os/rmdir rmdir}, {@fun/OS/os/rename rename}, {@fun/OS/os/stat stat}, {@fun/OS/os/exit exit},