URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79620
[ Назад ]

Исходное сообщение
"Люди а как сделать date -v ... в Линухе? "

Отправлено qwertyu , 03-Апр-08 15:52 
Переношу тут с freeBSD на Linux всякую фигню и столкнулся с такой проблемой что Линух date -v не понимает, чтение man date ичего полезного не дало(((

Содержание

Сообщения в этом обсуждении
"Люди а как сделать date -v ... в Линухе? "
Отправлено wertik , 03-Апр-08 16:08 
>Переношу тут с freeBSD на Linux всякую фигню и столкнулся с такой
>проблемой что Линух date -v не понимает, чтение man date ичего
>полезного не дало(((

И верно потому что нету там ключа -v
date --help


"То что нету вижу, а аналог не вижу((("
Отправлено qwertyu , 03-Апр-08 16:26 
date --help тоже поглядел, тоже самое что man. Я видимо тупой но как сделать например дату минус х дней не вижу...



"? welcome to Brave GNU wirld"
Отправлено Andrey Mitrofanov , 03-Апр-08 16:33 
>date --help тоже поглядел, тоже самое что man.

Там же написано, в _man_-е -->> info date

>Я видимо тупой но
>как сделать например дату минус х дней не вижу...
>

$ x=1 date -d "$x days ago"
Срд Апр  2 16:29:43 MSD 2008
$ x=1 date -d "2008-01-01 $x days ago"
Пнд Дек 31 00:00:00 MSK 2007
$

Вариант s/1 day ago/-1 day/ и проч. -- в _info_


"? welcome to Brave GNU wirld"
Отправлено qwertyu , 03-Апр-08 16:49 
О! Спасибо огромное, то что надо))) Правда в info date у меня этого нету...
а я уже ему как толко не писал этот STRING, оказвается надо по человечески))

"welcome to"
Отправлено Andrey Mitrofanov , 03-Апр-08 17:15 
>О! Спасибо огромное, то что надо))) Правда в info date у меня
>этого нету...

Может, в другом пакете, может, "не собрано", может, индексы какие "не срослись", может, ещё чего...

>а я уже ему как толко не писал этот STRING, оказвается надо
>по человечески))

У меня .info в одном пакете с испотняемым ставится (Debian):

$ dpkg -S `which date`
coreutils: /bin/date
$ dpkg -L coreutils |grep /info
/usr/share/info
/usr/share/info/coreutils.info.gz
$ info coreutils date

^--то же самое, чуть длиннее....


"Люди а как сделать date -v ... в Линухе? "
Отправлено idle , 03-Апр-08 16:26 
>Переношу тут с freeBSD на Linux всякую фигню и столкнулся с такой
>проблемой что Линух date -v не понимает, чтение man date ичего
>полезного не дало(((

Плохо читали, ключ -d.
date -d yesterday "+%F"