web-dev-qa-db-fra.com

Comment enregistrer et quitter crontab -e?

Comment enregistrer et quitter crontab -e?

j'ai essayé toutes les méthodes répertoriées ici et rien ne fonctionne, j'ai un centos 5, vi est livré par défaut avec yum et j'ai installé nano

Résolu

vient de changer l'éditeur par défaut

export EDITOR=nano

et maintenant je peux faire ce que je fais en utilisant nano :) merci à tous et oui je devrais apprendre Vi .. un jour !!!

33
user

Comme d'autres l'ont souligné, la première chose à faire est de s'assurer que vous utilisez un éditeur que vous aimez.

Nous sommes tous des administrateurs ici, donc nous aimons tous vi (canards, courses).

export VISUAL=vi
crontab -e

(faire quelques modifications, finissant par ESCAPE)

:wq

Et crontab -l devrait maintenant vous montrer votre nouveau crontab. Si vous préférez un autre éditeur, définissez-le dans la variable d'environnement VISUAL et quittez-le comme il convient.

37
MadHatter

Pour quitter vi éditeur:

Habituellement, le fichier nouveau ou modifié est enregistré lorsque vous quittez vi. Cependant, il est également possible de quitter vi sans enregistrer le fichier. Le curseur se déplace vers le bas de l'écran chaque fois qu'un deux-points (:) est tapé.

:x<Enter>   quit vi, writing out modified file to file named in original invocation
:wq<Enter>  quit vi, writing out modified file to file named in original invocation
:q<Enter>   quit (or exit) vi
:q!<Enter>  quit vi even though latest changes have not been saved for this vi call
5
Arun Unnikrishnan

Ctrl+x, répondez en appuyant sur y pour enregistrer les modifications et Enter confirmer.

5
quanta

esc-esc-:wq? Êtes-vous en train de dire que vi est l'éditeur par défaut et que vous préférez nano?

L'enregistrement et la fermeture de vi sont décrits ici: http://www.helpdesk.umd.edu/documents/4/4793/#a1

2
ewwhite