Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
MikeK
Зарегистрирован: 28.07.2003 Сообщения: 7
|
Добавлено: Пт Авг 08 2003 11:28 Заголовок сообщения: Изменение формата вывода даты создания (модификации). |
|
|
Добрый день, уважаемые товарищи! Вопрос следующий - как сделать так, чтобы формат вывода даты и времени создания файла командой ls -l был фиксирован вне зависимости от того, создан файл был больше полугода назад или меньше. Т.е. чтобы формат был такой, к примеру 10-08-2002 11:22 Сразу оговорюсь, команда full-time не работает Может быть можно как-то изменить LC_TIME, но как это сделать, я, к сожалению не знаю. И вопрос следующий - как изменить формат времени 03-219 (дни, прошедшие от начала года) на обычный. Ну, или наоборот, обычный на кривой? Платформа HP-UX B.11.00 Заранее большое спасибо за ответ. |
|
Вернуться к началу |
|
|
DmitriyS
Зарегистрирован: 19.06.2002 Сообщения: 381 Откуда: Е-бург
|
Добавлено: Пт Авг 08 2003 13:18 Заголовок сообщения: Re: Изменение формата вывода даты создания (модификации). |
|
|
Проще написать скриптик на перле.
Функция stat возвращает массив информации о заданном файле. Если файл опущен, то используется содержимое специальной переменной $_. При неудаче возвращается нулевое значение. Информационный массив имеет следующее строение
($dev, $ino, $mode, $nlink, $uid, $gid, $rdev, $size, $atime, $mtime, $ctime, $blksize, $blocks) = stat('myfile.txt'); |
|
Вернуться к началу |
|
|
|