कैसे बचाएं और बाहर निकलें crontab -e?


32

कैसे बचाएं और बाहर निकलें crontab -e?

मैंने यहां सूचीबद्ध प्रत्येक विधि की कोशिश की और कोई भी काम नहीं करता है, मेरे पास एक सेंटोस 5 है, vi डिफ़ॉल्ट रूप से यम के साथ आता है और मैंने नैनो स्थापित किया है

हल किया

बस डिफ़ॉल्ट संपादक बदल दिया है

export EDITOR=nano

और अब मैं कर सकता हूं कि मैं नैनो का उपयोग कर रहा हूं :) हर किसी को धन्यवाद और हां मुझे सीखना चाहिए .. किसी दिन !!!


echo $EDITOR?
क्वांटा

@quanta सर ने अच्छा काम नहीं किया, शायद मैं कुछ गलत कर रहा हूं क्योंकि मैं नैनो का उपयोग करने के लिए इस्तेमाल किया गया हूं और vi ठीक नहीं है इसलिए मैं कॉनैब खोलता हूं, इको $ EDITOR लिखता हूं और एंटर दबाता हूं, यह बाहर नहीं निकलता है, यह नीचे जाता है 1 पंक्ति
उपयोगकर्ता

नहीं, मेरा मतलब echo $EDITORहै कि टर्मिनल से यह निर्धारित करने के लिए कि आप किस डिफ़ॉल्ट संपादक का उपयोग कर रहे हैं।
क्वांटा

@quanta ने मुझे याद दिलाने के लिए धन्यवाद दिया कि मैं अपना डिफ़ॉल्ट संपादक बदल सकता हूं: D
उपयोगकर्ता

यहां आने वाले उपयोगकर्ताओं के लिए; जाहिरा तौर पर डिफ़ॉल्ट संपादक / usr / bin / समझदार-संपादक में निर्णय लिया जाता है और मेरी स्थापना पर यह ' ed ' नामक संपादक पर डिफ़ॉल्ट रूप में तय किया गया है । 'दर्ज' के बाद 'q' टाइप करके एड को बाहर निकाला जा सकता है।
immeëmosol

जवाबों:


34

जैसा कि दूसरों ने बताया है, पहली बात यह है कि आप एक संपादक का उपयोग कर रहे हैं जिसे आप पसंद करते हैं।

हम सभी यहां प्रवेश कर रहे हैं, इसलिए हम सभी को पसंद है vi(बतख, रन)।

export VISUAL=vi
crontab -e

(कुछ संपादन, ESCAPE के साथ समाप्त करें)

:wq

और crontab -lअब आपको अपना नया क्राउन्ट दिखाना चाहिए। यदि आप किसी अन्य संपादक को पसंद करते हैं, तो उस विज़ुअल परिवेश चर में सेट करें, और इसे उपयुक्त रूप से बाहर निकालें।


2
महोदय, मैं vi का उपयोग नहीं कर रहा हूं, मैं नैनो का उपयोग करता हूं, इसीलिए मुझे मुश्किलें आ रही हैं :)
उपयोगकर्ता

मुझे खुशी है कि आपने एक समाधान ढूंढ लिया है; लेकिन क्या मैं आपको उस प्रश्न को पूछने के लिए प्रोत्साहित कर सकता हूं जिसका आप भविष्य में उत्तर देना चाहते हैं? शायद यहाँ एक बेहतर सवाल यह होता है कि crontab -e" जब मैं टाइप करता हूं तो मुझे उस संपादक को कैसे बदलना है ?" लोग जल्दी से विकल्प की पेशकश करने के लिए पर्याप्त होगा यदि आप वास्तव में चाहते हैं कि चीज असंभव लगती है।
MadHatter

तुम भी हिट कर सकते हैं ESCतो :xबचाने के लिए और बाहर निकलने के लिए, या मारा ESCतो ZZ(जो की shift+ zz)।
laebshade

क्षमा करें: D जब मैंने प्रश्न पूछा तो मैं यह जानना चाहता था कि इसे vi में कैसे करना है और फिर क्वांटा ने मुझसे पूछा कि मेरे डिफ़ॉल्ट संपादक क्या हैं, तो मुझे याद आया कि इसे बदलना और नैनो के साथ आसानी से करना है - मेरे पास ऐसा नहीं था विचार जब मैंने सवाल पूछा:
उपयोगकर्ता

5

Ctrl+ x, yपरिवर्तनों को सहेजने और Enterपुष्टि करने के लिए दबाकर उत्तर दें ।


4

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

2

esc- esc- :wq? क्या आप कह रहे हैं कि vi डिफ़ॉल्ट संपादक है, और आप इसके बजाय नैनो चाहते हैं?

बचत करना और छोड़ना vi यहाँ उल्लिखित है: http://www.helpdesk.umd.edu/documents/4/4793/#a13

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.