The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
date, sed and awk, !*! ridat, 20-Май-10, 19:36  [смотреть все]
Добрый день!

Подскажите пожалуйста, как можно реализовать следующее:

есть общий скрипт, который запускается каждый день по крону, необходимо добавить в него возможность запускать скрипты исходя из дня недели. Если среда и четверг, то запускаем одно, если пятница - то другое ... Как то так)

  • date, sed and awk, !*! Andrey Mitrofanov, 20:18 , 20-Май-10 (1)
    $ case `date +%u` in 1) echo "Понедерник";; 4) echo "четверьг седня";; 5) echo "Тяпница";; esac
    четверьг седня
    $ _

    *>>~~~>
    case `date +%u` in
      1)
        echo "Понедерник"
        ;;
      4)
        echo "четверьг седня"
        ;;
      5)
        echo "Тяпница"
        ;;
    esac

    • date, sed and awk, !*! Pahanivo, 08:05 , 21-Май-10 (2)
      а шо у всех man crontab сломался? )


      #minute hour    mday    month   wday    who     command
      0       0       *       *       1       root    /some_scripts/Mon.sh
      0       0       *       *       2,3     root    /some_scripts/Tue,Wed.sh
      0       0       *       *       4-7     root    /some_scripts/from_Thu_to_Sun.sh

      • date, sed and awk, !*! Andrey Mitrofanov, 08:40 , 21-Май-10 (3)
        >а шо у всех man crontab сломался? )

        А зачем? В "постановке" -- _один скрипт.... #:)

      • date, sed and awk, !*! ridat, 15:18 , 21-Май-10 (5)
        >[оверквотинг удален]
        >     1      
        > root    /some_scripts/Mon.sh
        >0       0    
        >  *       *  
        >     2,3     root
        >   /some_scripts/Tue,Wed.sh
        >0       0    
        >  *       *  
        >     4-7     root
        >   /some_scripts/from_Thu_to_Sun.sh

        раньше так и было - но это не эстетично)

        • date, sed and awk, !*! Pahanivo, 16:03 , 21-Май-10 (6)
          >[оверквотинг удален]
          >>0       0    
          >>  *       *  
          >>     2,3     root
          >>   /some_scripts/Tue,Wed.sh
          >>0       0    
          >>  *       *  
          >>     4-7     root
          >>   /some_scripts/from_Thu_to_Sun.sh
          >
          >раньше так и было - но это не эстетично)

          мммм для безусловного запуска как раз эстетично
          для условного - другой вопрос

    • date, sed and awk, !*! ridat, 15:18 , 21-Май-10 (4)
      >[оверквотинг удален]
      >  1)
      >    echo "Понедерник"
      >    ;;
      >  4)
      >    echo "четверьг седня"
      >    ;;
      >  5)
      >    echo "Тяпница"
      >    ;;
      >esac

      спасибо большое - то что нужно




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру