当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R Sys.setFileTime 设置文件时间


R语言 Sys.setFileTime 位于 base 包(package)。

说明

使用系统调用来设置文件或目录的时间。

用法

Sys.setFileTime(path, time)

参数

path

包含文件或目录路径的字符向量。

time

"POSIXct" 的日期时间或可以强制为 1 的对象。几分之一秒可以忽略不计。沿着 paths 回收。

细节

此尝试将文件时间设置为指定的值。

在类似 Unix 系统上,它使用系统调用utimensat如果可用,否则utimes或者utime。在 POSIX 文件系统上,它设置上次访问时间和修改时间。小数秒将设置为从R3.4.0 在具有必需的系统调用和合适的文件系统的操作系统上。

在 Windows 上,它使用系统调用 SetFileTime 来设置“最后写入时间”。某些 Windows 文件系统仅以两秒的分辨率记录时间。

Sys.setFileTime已向量化为R3.6.0。早期版本R必需的pathtime是长度为一的向量。

一个逻辑向量,指示尝试的每个文件和目录的操作是否成功,以不可见的方式返回。

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Set File Time。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。