web-dev-qa-db-ja.com

crontab -eを保存して終了する方法

保存して終了する方法crontab -e

リストされているすべての方法を試しました here 何も機能しません。centos5があり、viにはデフォルトでyumが付属しており、nanoがインストールされています

解決済み

デフォルトのエディターを変更した

export EDITOR=nano

そして今、私はnanoを使って私がやっていることを行うことができます:)みんなに感謝し、はい、Vi ..いつか学ぶべきです!!!

33
user

他の人が指摘したように、まず最初にあなたが好きなエディタを使用していることを確認することです。

私たちはすべて管理者なので、vi(アヒル、走る)はみんな好きです。

export VISUAL=vi
crontab -e

(いくつかの編集を行い、ESCAPEで終了します)

:wq

そしてcrontab -lに新しいcrontabが表示されます。他のエディタが必要な場合は、VISUAL環境変数に設定し、必要に応じて終了します。

37
MadHatter

exit viエディターへ:

通常、viを終了すると、新しいファイルまたは変更されたファイルが保存されます。ただし、ファイルを保存せずにviを終了することもできます。コロン(:)を入力すると、カーソルは画面の下部に移動します。

: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

Ctrl+x、押して答える y 変更を保存し、 Enter 確認するために。

5
quanta

esc-esc-:wq? viがデフォルトのエディターであり、代わりにnanoが欲しいと言っていますか?

Viの保存と終了の概要は次のとおりです: http://www.helpdesk.umd.edu/documents/4/4793/#a1

2
ewwhite