Вы здесь

Crontab

Доброе утро...подскажи вот что...
когда добовляю я в кронтаб такую запись
crontab -e
58 16 * * * sudo emerge --sync | tail -n40 > /tmp/emerge то вывода нету в фаел....думал что может быть проблема со слешам |
делал еще так sudo "emerge --sync | tail -n40 > /tmp/emerge", sudo 'emerge --sync | tail -n40 > /tmp/emerge', sudo emerge --sync \| tail -n40 \> /tmp/emerge , команда выполняться, но фаел emerge пустой...потом решил добавить от рута в /crontab

job cron[7717]: (bagas) CMD (sudo emerge --sync | tail -n40 > /tmp/emerge)

но а если я от рута ставлю в файле /etc/crontab
58 16 * * * root emerge --sync | tail -n40 > /tmp/emerge
то все нормально...вывод в фаел делаеться...

если запускаешь из под пользователя, то и делай вывод в свою домашнюю папку

Нейтральность - высшее достижение сознания!

Pinkbyte написал:
если запускаешь из под пользователя, то и делай вывод в свою домашнюю папку

сделал в свою домашнию диреткорию...толку нету
30 12 * * * sudo emerge kmail -pv | tail -n10 > /home/bagas/emerge.log

и причем тут судо и чьята наследственность...мне интерестно почему не работает имеено от пользователя...

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

crontab -e тоже от пользователя запускаеш?
emerge --sync тоже от пользователя?

bagas написал:
30 12 * * * sudo emerge kmail -pv | tail -n10 > /home/bagas/emerge.log

Человек знает толк в извращениях

kaf1 написал:
Человек знает толк в извращениях

Однозначно знает... Ему как бы намекается, на то что так делать не надо...
Что это неправильно... Но понимать он не хочет. А намекается потому что если прямо сказать как сделать - то
обычно делается и забыватся, а если все-таки сам поймет - тогда будет знать, ибо в мозгу отложиться.

58 16 * * * sudo emerge --sync

Што это?!
Почему нельзя сразу от крона рута?

Не грусти, товарищ! Всё хорошо, beautiful good!

winterheart написал:
Што это?!

Тяжелая наследственность убунты. :)

Agressor написал:
Тяжелая наследственность убунты. :)

Неа... Результат двоечной школы...

_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.

Неа... Результат двоичной школы... т.е. бинарной :)