filetest(utils)
filetest()所属R语言包:utils
Shell-style Tests on Files
壳式测试文件上
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Utility for shell-style file tests.
壳式文件测试的效用。
用法----------Usage----------
file_test(op, x, y)
参数----------Arguments----------
参数:op
a character string specifying the test to be performed. Unary tests (only x is used) are "-f" (existence and not being a directory), "-d" (existence and directory) and "-x" (executable as a file or searchable as a directory). Binary tests are "-nt" (strictly newer than, using the modification dates) and "-ot" (strictly older than): in both cases the test is false unless both files exist.
字符串指定要执行的测试。一元测试(只x使用)"-f"(存在,而不是作为一个目录),"-d"(存在和目录)和"-x"(可执行文件作为一个文件或搜索作为一个目录)。二进制测试"-nt"(严格的版本比,使用修改日期)和"-ot"(严格岁以上):在这两种情况下的测试是假的,除非这两个文件的存在。
参数:x,y
character vectors giving file paths.
特征向量文件路径。
Details
详情----------Details----------
"Existence" here means being on the file system and accessible by the stat system call (or a 64-bit extension) – on a Unix-alike this requires execute permission on all of the directories in the path that leads to the file, but no permissions on the file itself.
“存在”在这里是指文件系统上的stat系统调用(或64位扩展) - 一个Unix相似,这需要执行权限上所有的目录的路径导致该文件,但文件本身没有权限。
For the meaning of "-x" on Windows see file.access.
欲"-x"在Windows的意义,看到file.access。
参见----------See Also----------
file.exists which only tests for existence (test -e on some systems) but not for not being a directory.
file.exists只存在测试(test -e某些系统),但不是一个目录。
file.path, file.info
file.path,file.info
举例----------Examples----------
dir <- file.path(R.home(), "library", "stats")
file_test("-d", dir)
file_test("-nt", file.path(dir, "R"), file.path(dir, "demo"))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|