Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Stepan Koltsov                       2:5020/400     12 Feb 2001  13:40:12
 To : All
 Subject : Re: date\time of file
 -------------------------------------------------------------------------------- 
 
 Andrew Scherbacov <Andrew.Scherbacov@p1.f74.n5002.z2.fidonet.org> wrote:
 
 > подскажите, плз, как шелловым скриптом, не используя всякие перлы,
 > определить дату\время последней модификации файла. сейчас я делаю это
 > так:
 
 > a=`ls -l /etc/mail/access|tr "-" "0"`
 > set `echo $a` 2>/dev/null
 > dt=${6}${7}${8}
 
 > получаю что-то типа Feb908:21, но, имхо, это немножко через попу.
 > может как-то красивее, проще можно ?
 
 > задача у меня простая: периодически (по крону) раз в несколько минут проверять
 > время последней модификации файлов /etc/mail/access и /etc/mail/access.db, и
 > если они не совпадают, делать рестарт сендмайла. может для этого
 > штатные средства существуют ?
 
 Хмм, интересная задача  :) Полагаю, что тебе надо,  если access *новее*?
 (а не совпадают)
 
 Сначала  хотел предложить  stat(1),  но потом  вспонил  про оч.  хорошую
 книжку про UNIX (реклама) -- UNIX Power Tools (с дрелью на обложке), там
 полно такого израта :)
 
 Use something like:
 # find access -cnewer access.db -exec restart_sendmail.sh ';'
 , смотри find(1)
 
 Кстати, как правильно sendmail рестартовать?
 
 И ещё: sendmail лучше всего рестартовать тому, кто перегенерирует access.db.
 
 -- 
 mailto: linuxrulit@pisem.net
 ICQ:    26521795
 
 ... Здесь может быть ваша реклама.
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 date\\time of file   Andrew Scherbacov   12 Feb 2001 11:17:50 
 Re: date\\time of file   Eugene Karpachov   12 Feb 2001 11:02:32 
 Re: date\\time of file   Stepan Koltsov   12 Feb 2001 15:52:57 
 Re: date\\time of file   Stepan Koltsov   12 Feb 2001 13:40:12 
 Re: date\\time of file   Alex Korchmar   15 Feb 2001 04:01:12 
 date\\time of file   Slawa Olhovchenkov   15 Feb 2001 06:54:28 
 date\\time of file   Andrew Scherbacov   15 Feb 2001 15:41:00 
 Re: date\\time of file   Alex Korchmar   17 Feb 2001 04:23:33 
 Re: date\\time of file   Valentin Nechayev   15 Feb 2001 12:56:42 
 date\\time of file   Andrew Scherbacov   16 Feb 2001 11:49:06 
 Re: date\\time of file   Valentin Nechayev   16 Feb 2001 11:21:02 
Архивное /ru.linux/65772de71923.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional