На самом деле это единственный раздел про unix на этом форуме
Модераторы: /dev/random , Модераторы разделов
tmp13
Сообщения: 986
ОС: openSuse 11.2
Сообщение
tmp13 » 31.03.2010 16:54
Вообщем смысл такой что в bash взять преведущий день и т.д не составляет трудностей
типа:
хотелось бы понять как подобную вещь реализовать на csh или sh.
Полазив по инету нашёл какий то несусветные решения на perl и т.д
хотелось бы что-то простое и адекватное.
P.S платформа HP-UX
Код: Выделить всё
date --date="1 days ago"
date: illegal option -- -
Usage: date [-u] [+format]
date [-u] [mmddhhmm[[cc]yy]]
date [-a [-]sss.fff]
P.P.S как обычно написал и проблема отпала.
(проще через БД дату вытаскивать чем через UNIX shell=))
Красных бей и белых бей!
Вот вам иерархия!
Я люблю тебя за это, милая моя,
Разудалая, хмельная мать моя – Анархия!
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE
Сообщение
t.t » 31.03.2010 18:11
Только дело тут не в bash, а в GNU date. В HP-UX совсем другая реализация.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
tmp13
Сообщения: 986
ОС: openSuse 11.2
Сообщение
tmp13 » 31.03.2010 18:31
да как написал проверил на linux во всех shell работает.
Вообщем тем не менее проблема каким то образом решена)
Красных бей и белых бей!
Вот вам иерархия!
Я люблю тебя за это, милая моя,
Разудалая, хмельная мать моя – Анархия!