| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Работа с файлами |
| Автор: *eug* 31.8.2003, 20:24 |
| Как узнать дату создания, размера, права доступа, и т.п. Напишите пожалуйста код. |
| Автор: Nobody 31.8.2003, 20:52 |
| А книжки не пробовали читать? В любой более-менее нормальной книжке по Перлу всё это описано. |
| Автор: HalkaR 1.9.2003, 01:01 |
| Nobody, ваши ответы не несут смысловой нагрузки! Модератор: Пожалуйста в следующий раз отвечайте на вопрос |
| Автор: Nobody 1.9.2003, 15:11 |
| Почему не несут? Я предложил поискать книжку по Перлу. Если это не устраивает, то могу дать ссылку по теме: http://www.citforum.ru/internet/perl/perl_3.shtml |
| Автор: HalkaR 1.9.2003, 15:26 |
| *eug*, ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,$blksize,$blocks) = stat($filename); где * $dev - имя устройства * $ino - номер i-узла * $mode - права доступа * $nlink - количество связей * $uid - идентификатор владельца * $gid - идентификатор группы * $rdev - тип устройства * $size - размер файла в байтах * $atime - дата последнего обращения * $mtime - дата последней модификации * $ctime - дата последнего изменения статуса * $blksize - размер блока на диске * $blocks - количество блоков в файле. Nobody, тогда на любой вопрос можно отвечать - "ищи книгу, пойщи в инете". |
| Автор: *eug* 1.9.2003, 21:06 |
| HalkaRСпасибо за ответ, я специально на форуме спросил, я раньше знал, но немного забыл, поэтому, чтобы не искать "книжки" решил спросить на форуме. |
| Автор: rcdimon 5.2.2006, 19:32 |
| А никак нельзя узнать дату модификации файла точнее? Не день, а до минут и секунд! Вопрос снят. У меня был глюк и я не туда посмотрел. дата модификации выводится в UNIX формате. А у меня на экране меного всяких дат было, не туда посмотрел, извиняюсь |
| Автор: korob2001 6.2.2006, 02:46 |
| rcdimon - а кто сказал, что stat возвращает день? stat вообще возвращает дату в секундах с начала эпохи (*nix). |
| Автор: rcdimon 6.2.2006, 12:38 |
| Угу, я это уже заметил! |