date d linux



Date linux формат

Автор Shooter задал вопрос в разделе Программное обеспечение

date linux и получил лучший ответ

Ответ от Ololo[гуру]
ну наверное все знаю функционал линуксовой команды date, вывод даты в самом разном формате.
а также есть функционал вычисления дат. например сегодня у меня Thu Aug 14 16:09:28 EEST 2008
вчера:
$ date --date="yesterday" +%F
$ date --date="1 days ago" +%F
2008-08-13
воскресенье через 2 недели:
$ date --date="sunday next 2 week"
Sun Aug 31 01:00:00 EEST 2008
если мы скажем день недели - date будет иметь ввиду ближайший такой день (или сегодняшний)
$ date --date="friday" +%F
2008-08-15
аналогично если добавить this: this friday. если надо прошедший:
$ date --date="last friday" +%F
2008-08-08
често бывает нужно грепать по логам за вчера, позавчера, позапозачера и т. д:
for i in `seq 7 -1 1`;do
grep `date --date="$i days ago" +%F ` log > `date --date="$i days ago" +%F`.log ;
done
за неделю
конечно может многое другое, нетривиальное, но я думаю в коментариях появится самое разное =)
кстати, в man-е описан разве что формат вывода даты. а опции расписаны в info date

Ответ от Joker[гуру]
что значит дату на несколько дней назад?

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: date linux
Date на Википедии
Посмотрите статью на википедии про Date
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*