Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: Къде ми е грешката ...
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: botzko Дата: 02/11/2006
 Искам на всеки 30 мин да ми се пуска firefox (примерно).
Правя следното:
crontab -e
30 * * * * firefox

 firefox-a ми е в пътя и се пуска без проблем. В rc.M имам
следния ред

crond -l8 >>/var/log/cron 2>&1

В последствие нищо не се пуска, нямам нищо в лог файла ... 

Къде ми е грешката.

P.S. crontab -l ми извежда 30 * * * * firefox ...


Отговор #1
От: M.Kirriakov Дата: 02/12/2006
 cron-a не ти импортва променливите от обкръжението. Задай
пълния път до firefox.


Отговор #2
От: Maznislav Дата: 02/12/2006
 Firefox e Х приложение и cron -a незнае на къде да го
изпрати за да го визуализира :)
пробваи така .. сложи това във фаил...
export PATH=/bin:/usr/bin:/usr/local/bin

if [ -z "$DISPLAY" ]; then
  export DISPLAY=":0.0"
fi
/usr/bin/firefox

после го подаи на at 
at -f /pyt_do_gorniq_fail 2:30 (primeren 4as)
Така и немойах да накарам cron -a да го подкара 
но с аt -to тръгна без проблеми 
Успех 


Отговор #3
От: botzko Дата: 02/12/2006
 Благодаря и на двама ви. С at пробвах, но него изобщо не
 можах да го подкарам. Вече знам как :). Аз искам да си пусна
 скрипт а не програма, така че не би трябвало да има пробелм.
 Току що пуснах firefox-а с crond, но се стартира като
 бакграунд процес. Може би заради >&1 при стартиране на крона
 ... няма значка де ... ся само трябва да си дооправя
скриптчето.


Отговор #4
От: botzko Дата: 02/12/2006
 Добре ... проблем все още има. Значи направих си скрипта.
 Като си го пусна от конзолата във даден файл изкарва
 резултат. Като го пусне cron-а не изкарва нищо :(, а в лог
 файла пиши, че е стартиран (каквото и да става след
 пускането на скрипта все някаква информация се записва в
 даден файл). С at така и не мога да разбера дали се пуска,
 защото няма лог файл (поне за не намирам), а в изходния файл
от скрипта пак няма нищо :(. Някакви идей ...

P.S. Мога да покажа и скрипта ако трябва.


<< Apache Vhosts (1 ) | Ctrl + C/V/X/F и т.н (6 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.06 usr + 0.01 sys = 0.07 CPU)