Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Вопрос по CRONTAB / 6 сообщений из 6, страница 1 из 1
20.01.2009, 11:50:06
    #35766680
dp_cmb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по CRONTAB
Необходимо запускать один скрипт каждые два часа, а другой каждые две минуты. Записи в crontab'e в виде

*/2 * * * * /bin/echo "Каждые 2 минуты" > /export/home/wmqi/testing.log
* */2 * * * /bin/echo "Каждые 2 часа" > /export/home/wmqi/testing.log

не работают, при вставке их в crontab выдается сообщение

Код: plaintext
1.
2.
3.
crontab crontab.cron.pro 
*/1 * * * * /bin/echo "*/1 * * * *" > /export/home/wmqi/testing.log
crontab: error on previous line; unexpected character found in line.
crontab: errors detected in input, no crontab file generated.


Операционка Solaris. Я так понимаю, что crontab не воспринимает символ "/".
Как быть ? Писать в виде 0,2,4,6,8,10,12,14,16,18,20,22 не хочется
...
Рейтинг: 0 / 0
20.01.2009, 12:08:06
    #35766729
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по CRONTAB
dp_cmbЯ так понимаю, что crontab не воспринимает символ "/".

Казалось бы - с чего ему его воспринимать?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
$ man crontab
...
  crontab Entry Format
     A crontab file consists of lines of  six  fields  each.  The
     fields  are  separated by spaces or tabs. The first five are
     integer patterns that specify the following:

     minute (0-59),
     hour (0-23),
     day of the month (1-31),
     month of the year (1-12),
     day of the week (0-6 with 0=Sunday).

      Each of these patterns can be either  an  asterisk  (meaning
     all legal values) or a list of elements separated by commas.
     An element is either a number or two numbers separated by  a
     minus sign (meaning an inclusive range).  Time specified here
     is interpreted in the timezone of the cron(1M) daemon, which
     is  set system-wide in /etc/default/init. Entries do not use
     the invoking user's timezone. The specification of days  can
     be  made  by  two  fields  (day  of the month and day of the
     week). Both are adhered to if specified as a  list  of  ele-
     ments. See EXAMPLES.
...

dp_cmbКак быть ? Писать в виде 0,2,4,6,8,10,12,14,16,18,20,22 не хочется

А придётся :) По-моему, написать это можно быстрее, чем прочитать man :)
...
Рейтинг: 0 / 0
20.01.2009, 12:20:38
    #35766767
dp_cmb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по CRONTAB
Но тут не сказано, что нельзя. В Linux'e, например, работает.....
...
Рейтинг: 0 / 0
20.01.2009, 12:35:52
    #35766805
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по CRONTAB
dp_cmbНо тут не сказано, что нельзя. В Linux'e, например, работает.....

Описано всё то, что можно. И эта - здесь вам не тут :)
...
Рейтинг: 0 / 0
20.01.2009, 12:37:42
    #35766811
dp_cmb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по CRONTAB
А жаль, блин
...
Рейтинг: 0 / 0
20.01.2009, 12:42:54
    #35766827
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по CRONTAB
dp_cmbА жаль, блин

Ну допиши, делов-то... http://www.opensolaris.org/os/
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Вопрос по CRONTAB / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]