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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Slavik Zverkov                       2:5070/66.32   27 Apr 2001  17:53:21
 To : All
 Subject : Re: shell script
 -------------------------------------------------------------------------------- 
 
 Ilya Anfimov <raven@cemetery.org.ua> wrote:
 
 > >>  Есть скриптик, выполняется он каждый день в 12:00
 > >>  Hужно, чтоб в каждый понедельник и каждого первого числа
 > >>  в нем выполнялось на пять команд больше чем в обычные дни.
 > >>  Подскажите пожалуйста, как это можно сделать.
 > >[ "`date +%a`" = "Mon" ] && ...
 > Лучше [ "`date +%w`" = "1" ] && Или, если очень хочется,
 > то    [ "`LC_ALL=C date +%a`" = "Mon" ] &&
 > >[ "`date +%d`" = "01" ] && ...
 > >> P.$.: cron не предлагать.
 
 Всем спасибо, я даже сам попробовал нечто своять:
 
 set `date`
 if [ $1 = 'Mon' ]
   then КОМАHДЫ
 fi
 
 if [ $3 = '2' ]
   then КОМАHДЫ
 fi
 
 Hо лучше воспользуюсь предложенными способами.
 
 > А как же он каждый день в 12:00 запускается ? :-O :-)
 
 По крону ;-)
 
 // Slavik
 --- Microsoft Outlook Express 5.00.2615.200
  * Origin: Trede Group Belyaev (2:5070/66.32@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: shell script   Slavik Zverkov   27 Apr 2001 17:53:21 
Архивное /ru.linux/43925a4ceea9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional