The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"cron под FreeBSD"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"cron под FreeBSD"
Сообщение от Knell emailИскать по авторуВ закладки on 02-Сен-03, 15:50  (MSK)
я в курсе, что всех уже достали вопросы про неработающий крон, но голова пухнет уже....

# crontab -e

0-59/1 * * * *  /bin/cp /home/user/test /home/user/test.`/bin/date +%Y.%m.%d`

!не работает!

из командной строки соответственно все пашет
если засунуть эту строчку в скрипт, и запустить его - тоже пашет
если вместо `date +%Y` написать `echo ACBCDA` - опять же пашет
символ конца строки в конце - тоже есть
все делаю под рутом, правда на test есть

заранее спасибо ответившим

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "cron под FreeBSD"
Сообщение от Nikolaev D. emailИскать по авторуВ закладки on 02-Сен-03, 15:57  (MSK)
>0-59/1 * * * *  /bin/cp /home/user/test /home/user/test.`/bin/date +%Y.%m.%d`
"0-59/1" - этим ты что хочешь задать ? "*/1"
Но вот так раз в минуту запускать опасно - если скрипт не завершается, то они начнут размножатся.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "cron под FreeBSD"
Сообщение от Knell emailИскать по авторуВ закладки on 02-Сен-03, 16:07  (MSK)
ну хочу именно раз в минуту выпонялнять
размножаться это другой вопрос, интересно почему именно не работает


>>0-59/1 * * * *  /bin/cp /home/user/test /home/user/test.`/bin/date +%Y.%m.%d`
>"0-59/1" - этим ты что хочешь задать ? "*/1"
>Но вот так раз в минуту запускать опасно - если скрипт не
>завершается, то они начнут размножатся.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "cron под FreeBSD"
Сообщение от Nikolaev D. emailИскать по авторуВ закладки on 02-Сен-03, 16:09  (MSK)
>ну хочу именно раз в минуту выпонялнять


#!/bin/sh
while sleep 60
do
/bin/cp /home/user/test /home/user/test.`/bin/date +%Y.%m.%d`
done

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "cron под FreeBSD"
Сообщение от LinaS emailИскать по авторуВ закладки on 02-Сен-03, 16:21  (MSK)
>я в курсе, что всех уже достали вопросы про неработающий крон, но
>голова пухнет уже....
>
># crontab -e
>
>0-59/1 * * * *  /bin/cp /home/user/test /home/user/test.`/bin/date +%Y.%m.%d`
>
>!не работает!
>
>из командной строки соответственно все пашет
>если засунуть эту строчку в скрипт, и запустить его - тоже пашет
>
>если вместо `date +%Y` написать `echo ACBCDA` - опять же пашет
>символ конца строки в конце - тоже есть
>все делаю под рутом, правда на test есть
>
>заранее спасибо ответившим

экранировать надо % - \%

0-59/1 * * * *  /bin/cp /home/user/test /home/user/test.`/bin/date +\%Y.\%m.\%d`

и все тут
кстати,об этом тебе должны были сыпаться письма - раз, и в /var/log/cron видно, какую команду пытается выполнить крон без экранирования ;))

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "cron под FreeBSD"
Сообщение от Knell emailИскать по авторуВ закладки on 02-Сен-03, 16:53  (MSK)
спасибо!
patch /dev/hands мне нужно

видел же что в /var/log/cron строчка заканчивается на date + ....

>экранировать надо % - \%
>
>0-59/1 * * * *  /bin/cp /home/user/test /home/user/test.`/bin/date +\%Y.\%m.\%d`
>
>и все тут
>кстати,об этом тебе должны были сыпаться письма - раз, и в /var/log/cron
>видно, какую команду пытается выполнить крон без экранирования ;))


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру