Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: anakinn в Feb 12, 2007, 10:09



Титла: Gentoo 2005.1 crontab
Публикувано от: anakinn в Feb 12, 2007, 10:09
Здравейте.

Имам Linux Gentoo 2005.1
Ползвам кронтаб по следния начин:
crontab -e

Когато го редактирам по следния начин, винаги го отваря през "nano", а аз искам през "le". В /etc/rc.conf добавих:
EDITOR="/usr/bin/le"
но въпреки това пак не го отваря през "le"
Та въпроса ми е какво да направя :)

Благодаря


Титла: Gentoo 2005.1 crontab
Публикувано от: Kollin в Feb 12, 2007, 11:25
Не можеш ли просто да напишеш:

le /etc/crontab


Титла: Gentoo 2005.1 crontab
Публикувано от: neter в Feb 12, 2007, 11:34
Kollin, crontab -e (който пише в /var/spool/cron/crontabs/user), /etc/crontab и /etc/cron.d са различни crontab-ове. Но, ако се използва правилния файл в командата, си прав. Има обаче начин да смениш редактора и той става с командата
export EDITOR=/usr/bin/le (провери си пътя до le, може да не е този)
Какъв редактор е зададен в момента се вижда с командата
set | grep EDITOR

edit: Изпълни командите под root, все пак отваряш crontab-а под root





Титла: Gentoo 2005.1 crontab
Публикувано от: anakinn в Feb 12, 2007, 14:08
Kollin - в Генту е малко по-особен кронтаба - точно както neter посочи. Пробвах да намеря файла и не успях, затова и зададох по този начин въпроса.

neter: Благодаря много
export EDITOR=/usr/bin/le - точно тоди ред ми трябваше, сега нямам никакви проблеми. Иначе командите ги изпълнявам под root,това е пътя до "le" ... сега всичко е 6 :)

Благодаря Ви още веднъж


Титла: Gentoo 2005.1 crontab
Публикувано от: Kollin в Feb 12, 2007, 21:10
Цитат (neter @ Фев. 12 2007,11:34)
Kollin, crontab -e (който пише в /var/spool/cron/crontabs/user), /etc/crontab и /etc/cron.d са различни crontab-ове. Но, ако се използва правилния файл в командата, си прав. Има обаче начин да смениш редактора и той става с командата
export EDITOR=/usr/bin/le (провери си пътя до le, може да не е този)
Какъв редактор е зададен в момента се вижда с командата
set | grep EDITOR

edit: Изпълни командите под root, все пак отваряш crontab-а под root

Аха! Знаех си, че има нещо  :ok: