Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: cron и уведомления на email  (Прочитано 2634 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн diversia

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
cron и уведомления на email
« : 01 Декабря 2010, 23:16:13 »
Подскажите пожалуйста!
Выполняю команду кроном:
cd /tmp && wget http://***/cron.php && rm cron.php /dev/null 2>&1

В процессе выполнения на email получаю уведомление, что крон выполнил команду. В письме - результат.
В конце команды добавлено "/dev/null 2>&1", что должно отключать отправку этих уведомлений. Но, уведомления отправляются все равно!

Что делаю не так?
« Последнее редактирование: 01 Декабря 2010, 23:25:36 от diversia »

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: cron и уведомления на email
« Ответ #1 : 01 Декабря 2010, 23:38:01 »
просто
wget -O - -q -t 1 http://***/cron.php
без cd, rm и /dev/null
Tempora mutantur et nos mutantur in illis

Оффлайн diversia

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: cron и уведомления на email
« Ответ #2 : 01 Декабря 2010, 23:43:09 »
Подумал, получилось реализовать также вот так:
cd /tmp && wget http://***/cron.php > /dev/null 2>&1 && rm cron.php

С ключами wget не знал. Спасибо!

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: cron и уведомления на email
« Ответ #3 : 02 Декабря 2010, 00:57:41 »
Еще можно взять в скобки:
(cd /tmp && wget http://***/cron.php && rm cron.php) > /dev/null 2>&1только не знаю, как cron к этому отнесётся...

 

Страница сгенерирована за 0.019 секунд. Запросов: 19.