В Perl, как я могу узнать, как долго существует определенный файл? - PullRequest
2 голосов
/ 30 июня 2011

Я проверил документ, но, похоже, в выводе 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 Ответ

10 голосов
/ 30 июня 2011

Нет, получить эту информацию невозможно, потому что файловая система в системе POSIX не имеет поля времени создания.

Если ваша файловая система имеет расширенные атрибуты (xattr), она может хранить время создания файла. Но тогда вам придется взять это, используя интерфейс xattr, а не через stat.

И, увы, поиск в Google для «perl xattr» ничего полезного не дает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...