在perl中,我怎么知道特定文件存在多长时间?

时间:2011-06-30 01:55:59

标签: perl

我检查了文档,但似乎stat的输出中没有这样的列:

             8 atime    last access time in seconds since the epoch
             9 mtime    last modify time in seconds since the epoch
            10 ctime    inode change time in seconds since the epoch (*)

是否可以知道特定文件存在多长时间?

1 个答案:

答案 0 :(得分:10)

不,没有办法获取该信息,因为POSIX系统上的文件系统没有创建时间字段。

如果您的文件系统具有扩展属性(xattr),则可能存储文件创建时间。但是你必须使用xattr接口而不是stat来获取它。

唉,谷歌搜索“perl xattr”并没有产生任何有用的东西。