|
|
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
Имеется скрипт: Код: powershell 1. 2. 3. 4. 5. 6. 7. Не выполняется! Если запустить так все норм. Многое что пробовал и PATH в cron прописал и различные другие варианты. Если вместо /usr/bin/less $i написать `ps -e | grep cron` то работает. Заранее всем спасибо. С уважением! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 17:14 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_msc, задание от имени какого пользователя выполняется? у него прав достаточно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 17:17 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
miksoft задание от имени какого пользователя выполняется? у него прав достаточно? да строчкой выше в crontab записано еще задание. Оно выполняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 17:20 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_mscmiksoftзадание от имени какого пользователя выполняется? у него прав достаточно? да строчкой выше в crontab записано еще задание. Оно выполняется.Это хорошо, а что насчет пользователя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 17:21 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
Это хорошо, а что насчет пользователя? У пользователя прав вроде достаточно. Как проверить? Скрипт сам запускается же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 17:22 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
[/quot]Это хорошо, а что насчет пользователя?[/quot] права на скрипт -rwxrwxrwx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 17:24 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_mscправа на скрипт -rwxrwxrwxЭто тоже хорошо, но, опять же, не отвечает на вопрос о пользователе. У этого пользователя есть права на чтение /var/temp/filetemp/ ? у него есть права на запуск /usr/bin/less ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 17:40 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
miksoft, Из командной строки есть возможность. На каталог права тоже есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 17:46 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_mscИз командной строки есть возможность.От имени того же пользователя, от имени которого выполняется задание в кроне? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 17:53 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
miksoftОт имени того же пользователя, от имени которого выполняется задание в кроне? Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 17:54 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
щас ручками попробовал crontab запустить вывалилась ошибка must be privileged to use -u Как дать привилегии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 18:00 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_mscщас ручками попробовал crontab запустить вывалилась ошибка must be privileged to use -u Как дать привилегии? http://askubuntu.com/questions/436734/why-do-i-get-an-error-saying-i-must-be-privileged-to-use-crontab-u если кратко - не надо так делать. Попробуйте добавить пошаговый отладочный вывод в ваш скрипт, начиная с Код: powershell 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 18:13 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
miksoft Попробуйте добавить пошаговый отладочный вывод в ваш скрипт, начиная с Код: powershell 1. Ничего не выходит. везде показывает этой командой пользователя который нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 12:36 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
miksoft Почему то именно less не обрабатывается остальные команды обрабатываются. Какие особенности могут быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 12:56 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_msc, кстати, а что именно вы хотите получить от less? оно же подразумевает работу с терминалом, а в кроне нет никакого терминала ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 12:59 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
miksoft, less я прочитываю файл ищу совпадения и меняю на другое значение. сделал tail -100 все работает. Что нибудь наподобие less есть? А то мало ли не в последних сто строках будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 13:45 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_mscless я прочитываю файл ищу совпадения и меняю на другое значение.sed умеет это делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 14:28 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_msc, Но tail тоже не занимается поиском совпадений и заменой. Если речь об этапе просто чтения файла, то используйте cat. Хотя многие утилиты поиска (тот же grep) сами умеют читать указанный входной файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 14:28 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
miksoftslavik_msc, Но tail тоже не занимается поиском совпадений и заменой. Если речь об этапе просто чтения файла, то используйте cat. Хотя многие утилиты поиска (тот же grep) сами умеют читать указанный входной файл. tail не занимается но tail принимает файл бросает на вход grep и уже grep отрабатывает все что нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:08 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_msctail не занимается но tail принимает файл бросает на вход grep и уже grep отрабатывает все что нужнотогда либо cat, либо ничего - grep сам может читать указанный файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:14 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_msc, Не надо в скриптах использовать less. Либо cat, если надо вывести что-то куда-то, либо sed/grep/awk для поиска/замены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:35 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_mscПочему то именно less не обрабатывается остальные команды обрабатываются. Какие особенности могут быть? Особенность в том, что less требует нажатия клавиши q для выхода. Код: powershell 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:49 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
k-nikeОсобенность в том, что less требует нажатия клавиши q для выхода. Код: powershell 1. 2. 3. 4. 5. Почему тогда если просто скрипт без crontab запустить все работает хорошо? Проблема решилась заменой less , но все же непонятно почему через скрипт работает, если отдельно команду выполнять работает в командной строке а в crontab не работает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 09:06 |
|
||
|
Танцы с бубном crontab
|
|||
|---|---|---|---|
|
#18+
slavik_mscнепонятно почему через скрипт работает, если отдельно команду выполнять работает в командной строке а в crontab не работает...Ответили выше же 17182396 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 09:18 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=38864653&tid=1482207]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
163ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 501ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...