Re: Запуск X приложений по cron
On Wed, Aug 06, 2003 at 02:41:43PM +0500, BeerBong wrote:
Hi,
Проверять, запущены ли Х-ы и залогинен в них alexei лучше как
su - alexei -c bash -c 'DISPLAY=:0 xdpyinfo >/dev/null 2>&1'
> Доброе время суток!
>
> Есть у меня потребность махать каждый час гантелями, но т.к. здесь нужен
> контроль поставил запуск по крону таким образом, чтобы проверял на месте
> ли я, работаю ли, X запущены ли... Вот такой вот скрипт одним словом:
>
> DISPLAY=:0
>
> 0 10,11,12,13,14,15,16 * * 1-5 if who | grep "alexei.*:0" > /dev/null &&
> ps ax | grep /usr/bin/X11/X > /dev/null ; then gvim -n
> ~/private/tren.txt 2>&1 > /dev/null ; fi
>
> Но если я вдруг не закрыл открытый GVIM нормальным образом, а просто
> вышел из X, например, шлет он мне злобные письма, что мол X server
> connection aborted :)
>
> Как видно, пробовал я перенаправлять ошибки, но не спасает, видимо не
> доконца понимаю как это работает... gvim запускал как exec gvim, хотя это
> в общем то совсем про другое -- тоже самое само собой.
>
> Какой должна быть запись?
>
> --
> Sergey Polyakov aka "BeerBong"
> Chief of WebZavod http://www.webzavod.ru
> Tel. +7 (8462) 43-93-85 | +7 (8462) 43-93-86
> mailto:alexei@samara.net
>
>
> --
> To UNSUBSCRIBE, email to debian-russian-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--
Best regards,
-Vlad
Reply to: