![]() |
freebsd date пришлось немного в бзде возиться, и мне нехватает удобного ключика "-r", в линуховой инкарнации это выдача mtime референсного файла может есть аналогичный инструмент? |
Во фряшной date тоже есть ключик -r [quote] -r seconds Print the date and time represented by seconds, where seconds is the number of seconds since the Epoch...[/quote] Или ты о чем-то другом? |
о том что в теме стр. №2 ё.... |
В названии темы - утилита date, ключик -r у нее имеется, что там в линуховой инкарнации - без понятия, может подробнее как-то изложите вопрос? |
пока добываю так ls -lD %s $филе| awk **'print $6'** в линухе это выглядит так date -r $филе %s |
[em]в линуховой инкарнации это выдача [u]mtime [b]референсного[/b] файла[/u][/em] так достаточно подробно? |
+5 вместо ** должна быть ** - открывающая фиг. скобка фильтру зачет |
Референсные файлы - это что? Symbolic links ? Пример в 5 не работает, даже со всеми фигурными скобками, что должно быть вместо $филе? В итоге надо получить список файлов с датой их изменения в каком-то определенном формате? |
[code]-r, --reference=FILE display the last modification time of FILE[/code] |
Правильно я понимаю -что в линуксе команда date -r покажет ТОЛЬКО дату-время, именно это нужно? |
да |
[quote]To display a file's modification time: > stat -f %m /tmp/foo 1177697733 To display the same modification time in a readable format: > stat -f %Sm /tmp/foo Apr 27 11:15:33 2007[/quote] [url]http://www.unix.com/man-page/FreeBSD/1/stat/[/url] |
ага, спасибо кстати, про stat уже что-то шевелилось в памяти, никак команду вспомнить не мог |
зато у бздишной date есть чудный ключик -v мне понравилось, оч полезная фича |
Опоздал, но заодно спрошу: зачем линуксовая date с ключем выводит именно дату последней модификации файла? Какой-то непонятный функционал, почему тогда она другие атрибуты или даты файла не дает? Какова история и предпосылки внедрения такого функционала в утилиту, которая вроде как должна изначально другим заниматься? |
псевдоним не предлагать ? дате в бсде это не то, что дате в лин-вее, думается не мене судить |
очень понимаю глуми в его "негодовании", конечно можно обеспечить команду дате и этим - но ведь хочется единобезобразие ? да поправит или не преемлет моего (само)мнения автор ветки )) |
15-BigHarry > а кому-то нужна предпоследняя дата? [em]почему тогда она другие атрибуты или даты файла не дает?[/em] наверное потому что она date, а не attr/ls/stat, про историю не скажу, но лично мне функционал пригодился 16-Гинзбург > предлагай, все предлагай |
насчет единообразия The date utility is expected to be compatible with IEEE Std 1003.2 (``POSIX.2''). The -d, -f, -j, -n, -r, -t, and -v options are all extensions to the standard. это бздя |
(18) Не, ты не так понял - почему date дает только mtime, а нет ctime и нету atime? |
20-BigHarry > может потому, что она для считывания/установки системного времени, а не времён файла?) |
какие-то пятничные извращения пропустил ))) |
По названию темы вообще думал повод уыпить...типа памятная дата какая....) |
Текущее время: 21:08. Часовой пояс GMT +3. |