цКЮБМЮЪ ЯРПЮМХЖЮ


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Stepan Koltsov                       2:5049/1.118   12 Feb 2001  15: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
 
 ... Здесь может быть ваша реклама.
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 + Gateway NEWS (http://in.kazan.ru) <=> FidoNet (2:5049/1)
 + of Kazan Physical-Technical Institute
 + ( http://kfti.knc.ru ; http://kazinfo.knc.ru )
 + 
 + User email address:   Stepan.Koltsov@p0.f1.n5049.z2.fidonet.org
 + User FidoNet address: 2:5049/1.
 --- NewsGate+ v0.8Р3
  * Origin: Kazan Physical-Technical Institute, Gateway NEWS  (2:5049/1.118)
 
 

бЕПМСРЭЯЪ Й ЯОХЯЙС РЕЛ, ЯНПРХПНБЮММШУ ОН: БНГПЮЯРЮМХЕ ДЮРШ  СЛЕМЭЬЕМХЕ ДЮРШ  РЕЛЮ  ЮБРНП 

 рЕЛЮ:    юБРНП:    дЮРЮ:  
 Re: date\\time of file   Stepan Koltsov   12 Feb 2001 15:40:12 
юПУХБМНЕ /ru.linux/334105741625.html, НЖЕМЙЮ 2 ХГ 5, ЦНКНЯНБ 10
ъМДЕЙЯ.лЕРПХЙЮ
Valid HTML 4.01 Transitional