[РЕШЕТО] Crond, wmfs, status.sh

$crontab -l
*       *       *       *       *   sh /home/wilful/dev/shell/scripts/wmfs/status.sh
Минуточку, sh ты вроде там убрал, а где указано, когда крону это выполнять? Может я что-то пропустил…
$ crontab -l
*/5 * * * * /home/bob/.cron.daily/conncheck.sh
периодичность - каждые 5 мин.
То есть, если ты указываешь крону выполнять твой скрипт каждую минуту, то он вроде и должен при выполнении печатать тебе в панель, или куда там указал выводить результат в самом скрипте, как я понимаю.
bobart
$crontab -l
*       *       *       *       *   sh /home/wilful/dev/shell/scripts/wmfs/status.sh
Минуточку, sh ты вроде там убрал, а где указано, когда крону это выполнять? Может я что-то пропустил…
$ crontab -l
*/5 * * * * /home/bob/.cron.daily/conncheck.sh
периодичность - каждые 5 мин.
То есть, если ты указываешь крону выполнять твой скрипт каждую минуту, то он вроде и должен при выполнении печатать тебе в панель, или куда там указал выводить результат в самом скрипте, как я понимаю.

Все правильно, если 5 * то это минимально возможный интервал, т.е. 1 минута. Он и выводит, но только если после старта системы ребутнуть крон
wilful
cat /tmp/log.txt 
wmfs: cannot open X server.


Теперь я понял в чём ошибка и что вы хотите получить.

https://help.ubuntu.com/community/CronH … plications вот что вам нужно сделать. Первая ссылка в гугле по “cron DISPLAY” поэтому ногами не бить :)
Все правильно, если 5 * то это минимально возможный интервал, т.е. 1 минута. Он и выводит, но только если после старта системы ребутнуть крон
Какая минута, откуда? */5 * * * * - периодичность 5 минут. Минута, это - */1 * * * * , как-то так, разве нет?
bobart
Минута, это - */1 * * * * , как-то так, разве нет?
*/1 = * т.к. крон работает раз в минуту, первая * означает каждую минуту.
*/1 * * * * = * * * * * ?
bobart
*/1 * * * * = * * * * * ?
Боюсь показаться Кэпом, но да, это именно так.

Даже в математике когда делим на единицу получаем тоже самое, не так ли? :)
Nebulosa
wilful
cat /tmp/log.txt 
wmfs: cannot open X server.


Теперь я понял в чём ошибка и что вы хотите получить.

https://help.ubuntu.com/community/CronH … plications вот что вам нужно сделать. Первая ссылка в гугле по “cron DISPLAY” поэтому ногами не бить :)

Оке, почему тогда после рестарта крона работает отлично? ) И к тому же команда не интерактивная и не гуевая, видимо просто недопилили его разрабы еще сам этот скрипт wmfs или я уже не знаю что думать, и еще этот export…
Почему после рестарта работает… сначала ответь да/нет папротив моих умозаключений:
1. рестартуешь крон при помощи команды sudo из xterm или любого другого эмулятора терминала: да/нет
2. сначала логинишься под root при помощи команды (указаны все опции): ‘su’. Работаешь в xterm (или аналогах): да/нет
systemd должен умереть.
h4tr3d
Почему после рестарта работает… сначала ответь да/нет папротив моих умозаключений:
1. рестартуешь крон при помощи команды sudo из xterm или любого другого эмулятора терминала: да/нет
2. сначала логинишься под root при помощи команды (указаны все опции): ‘su’. Работаешь в xterm (или аналогах): да/нет

1. Да, urxvt. command: sudo /etc/rc.d/crond restart
2. Эммм, формулировочка страдает, отвечу полнее
“Я не логинюсь через su, только sudo и реже sudo -s, еще реже sudo -i (для этого случая я так не логинился), пользуюсь эмулем urxvt - да”
 
Зарегистрироваться или войдите чтобы оставить сообщение.