powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Cron
10 сообщений из 10, страница 1 из 1
Cron
    #33013733
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не хочет выполняться след скрипт по крону

/usr/bin/synctime
Код: plaintext
1.
2.
#!/bin/bash
/usr/sbin/ntpdate  62 . 117 . 76 . 142 

#crontab -e -u root
MAILTO="root@turbogaz.kharkov-ua.com"
0 9 * * 1,2,3,4,5,6,7 /usr/bin/synctime

На ящик приходит след. письмо
/usr/bin/synctime: line 2: ntpdate: command not found

В чем ошибка?
...
Рейтинг: 0 / 0
Cron
    #33013756
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А он там есть? (/usr/bin/synctime)
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Cron
    #33013831
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
А он там есть? (/usr/bin/synctime)

Ну ты даешь :). Конечно есть.

# /usr/bin/synctime
13 Apl 15:10:20 ntpdate[13347] adjust time server 62.117.46.142 offset 0.114616 sec
...
Рейтинг: 0 / 0
Cron
    #33014296
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
[bs-romeo:~] # /usr/sbin/xxx
-bash: /usr/sbin/xxx: Datei oder Verzeichnis nicht gefunden
[bs-romeo:~] #
[bs-romeo:~] # xxx
-bash: xxx: command not found
[bs-romeo:~] #
[bs-romeo:~] #

видишь разницу? Твоя ошибка говорит о том, что у тебя в скрипте вызывается ntpdate, а не /usr/sbin/ntpdate.

cron не перенимает рутовское окружение, хоть и запускается от его имени. Поставь в скрипте полный путь.
...
Рейтинг: 0 / 0
Cron
    #33014336
miniСЛОН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
.dba
Код: plaintext
1.
2.
3.
4.
5.
6.
[bs-romeo:~] # /usr/sbin/xxx
-bash: /usr/sbin/xxx: Datei oder Verzeichnis nicht gefunden
[bs-romeo:~] #
[bs-romeo:~] # xxx
-bash: xxx: command not found
[bs-romeo:~] #
[bs-romeo:~] #

видишь разницу? Твоя ошибка говорит о том, что у тебя в скрипте вызывается ntpdate, а не /usr/sbin/ntpdate.

cron не перенимает рутовское окружение, хоть и запускается от его имени. Поставь в скрипте полный путь.
ALex_hhaНе хочет выполняться след скрипт по крону

/usr/bin/synctime
Код: plaintext
1.
2.
#!/bin/bash
/usr/sbin/ntpdate  62 . 117 . 76 . 142 

чистым английским написан полный путь. притом он не переходил в директорию /usr/sbin
...
Рейтинг: 0 / 0
Cron
    #33014347
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miniСЛОН
чистым английским написан полный путь. [/quot]

тоже на чистом английском написано:

ALex_hhaНа ящик приходит след. письмо
/usr/bin/synctime: line 2: ntpdate: command not found

т.е где-то английский не чистый :)
...
Рейтинг: 0 / 0
Cron
    #33015021
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
т.е где-то английский не чистый :)

В смысле?
С консоли скрипт запускается, значит в скрипте ошибки нет. Тогда где?
...
Рейтинг: 0 / 0
Cron
    #33015256
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ALex_hhaС консоли скрипт запускается, значит в скрипте ошибки нет. Тогда где?Вы читали что я написал выше? Мой вопрос в том, что приведенный Вами фрагмент скрипта не может (ИМХО) вызывать ошибку, которую вы привели. Если в скрипте используется полный путь при вызове ntpdate, то и ошибка будет другой, а не "command not found".
...
Рейтинг: 0 / 0
Cron
    #33016682
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда где?
...
Рейтинг: 0 / 0
Cron
    #33016831
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно сегодня проверяю почту и смотрю что синхронизация прошла успешно.
Ведь я ничего не менял. Что за фигня?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Cron
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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