Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Помогите с cronом (http://forum.oszone.net/showthread.php?t=12909)

Guest 19-04-2004 18:52 68937

Не знаю уж что и делать. Перечитал кучу всего, но так и не получилось у меня заставить работать комп как будильник. Поискал в вашем форуме, всё перепробовал, все равно не выходит. Мой crontab такой:
SHELL=/bin/bash
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/home/ivan/

08 18 * * * /usr/bin/mpg123 /home/.../My_music/*

В логах ничего подозрительного нет. Что-то типа EDIT да LIST, есть даже CMD /isr/bin/mpg123 /home/.../my_music/*
А результат нулевой. Поможите, пжалста или примерчиком киньте рабочим.

JeweL 19-04-2004 19:30 68938

0 8 * * * /usr/bin/mpg123 /home/.../My_music/*
0 18 * * * /usr/bin/mpg123 /home/.../My_music/*

- будет запускаться в 8:00 и в 18:00. Этого хотелось?

ruslandh 19-04-2004 20:07 68939

Может в кавычки попробовать команду заключить:
08 18 * * * "/usr/bin/mpg123 /home/.../My_music/*"
Мне кажется или пробел или * мешают.

Cursed 19-04-2004 20:56 68940

ruslandh
А можно скриптик написать по вызову плэйра, потсавить на него признак исполняемости *и уже его вызывать :biglaugh:
Что-нибудь типа:

#! /bin/sh
/usr/bin/mpg123 /home/user/My_music/*

сохранить как alarm.sh и вызывать
08 18 * * * /home/user/alarm.sh


[s]Исправлено: Cursed, 21:07 19-04-2004[/s]

Guest 19-04-2004 22:09 68941

JeweL
Нет, хотелось в 18.08, где я ошибся?
ruslandh
Щас попробую, а о каком пробеле идёт речь? Мне казалось, что "в качестве разделителя полей может использоваться пробел или табуляция". В смысле, у меня где-то он (пробел) лишний?

ruslandh 20-04-2004 07:46 68942

Пробел между
/usr/bin/mpg123
и
/home/user/My_music/*

Guest 22-04-2004 12:02 68943

ruslandh
Нет, дело не в пробеле. Я уж по всякому пробовал: и в кавычки брал, и что-нибудь без параметров запускал, и скрипт писал как Cursed советовал - с командной строки всё запускается, а вот с cron-ом проблемы. Обидно :(

JeweL 22-04-2004 12:06 68944

Guest
ноль перед 8 убирать пробовал? Может крон думает, что это неправильное 8-ричное число и игнорирует строку


Время: 11:17.

Время: 11:17.
© OSzone.net 2001-