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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Ivanov                          2:5020/400     27 Jun 2005  10:50:53
 To : Eugene Grosbein
 Subject : Re: скрипт и crontab
 -------------------------------------------------------------------------------- 
 
 Sat Jun 25 2005 00:09, Eugene Grosbein wrote to Alex Ivanov:
 
 EG> Оказывается, cron - исключение. Он специально игнорирует настройки
 EG> environment окружающей среды, их ему положено задавать только в crontab.
 EG> Если не задать, будет /bin:/usr/bin. Век живи, век учись.
 EG> Впрочем, я всегда задавал в crontab. Hапример, на одной машине
 EG> задаю там CRON_JOB=yes. И некоторые задачи по присутствию этой переменной
 EG> определяют, запущены они кроном или интерактивно, и меняют свое
 EG> поведение от этого (test -t тут не годится).
 
 Забавно. Век живи, век учись.
 А где можно найти описание причин такого поведения? В man cron?
 
 AI>> 2. Где редактировать переменные для всех пользователей, и для
 AI>> конкретного  пользователя, чтобы они подцеплялись _независимо_ от шела,
 AI>> и от того,  залогинился ли пользователь или просто запустил bash под
 AI>> рутом?
 EG> Hаписано в мане на шелл.
 
 По поводу мана на шел - в случае bash существует .bash_profile, который
 стартует при логине и .bashrc который стартует в остальных случаях. А
 сценарий, стартующий всегда - отсутствует. Вот и приходится делать вещи,
 специфичные для ситуации в нужном скрипте, а потом запускать из него же некий
 третий "общий" скрипт. 
 Мне кажется такое поведение не совсем логичным (хотя если поставить себя на
 место разработчиков - можно понять, возникают куча вопросов, например в какой
 послежовательности стартовать эти скрипты и т.д. Вот они просто и переложили
 это на пользователя - типа если надо, сам пиши скрипты и все разруливай :)))
 ).
 
 --- ifmail v.2.15dev5.3
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: скрипт и crontab   Alex Ivanov   27 Jun 2005 10:50:53 
Архивное /ru.unix.bsd/16679843d1a98.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional