检查文件或目录是否存在。
如果存在则返回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},