मुझे अब तक एक ही रास्ता मिला है: कम + जी फ़ाइल नाम, लेकिन यह केवल कुंजी लाइन के साथ ऊपर स्क्रॉल है। क्या अधिक शक्तिशाली कम उपयोग हैं जो पृष्ठ, पैटर्न खोज पिछड़े और इतने पर स्क्रॉलिंग प्रदान करते हैं?
मुझे अब तक एक ही रास्ता मिला है: कम + जी फ़ाइल नाम, लेकिन यह केवल कुंजी लाइन के साथ ऊपर स्क्रॉल है। क्या अधिक शक्तिशाली कम उपयोग हैं जो पृष्ठ, पैटर्न खोज पिछड़े और इतने पर स्क्रॉलिंग प्रदान करते हैं?
जवाबों:
मुझे यकीन है कि किसी और के पास बेहतर उत्तर है, लेकिन
फ़ाइल खोलने के बाद "कम" के साथ:
G goes to the bottom of the file
^b goes up one page
? searches backwards.
जैसा कि आपने कहा, आप फ़ाइल को जी + के साथ खोल सकते हैं और फिर उपयोग कर सकते हैं? और ^ b स्क्रॉल करने के लिए। एक स्क्रिप्ट में एक ही चीज़ को प्राप्त करने के लिए आप कर सकते हैं।
? = shift + /
, /
आगे खोज करने के लिए है।
Shift + G
में फ़ाइल के निचले भाग में जाता है
विविधता के लिए, यदि आप वास्तव में एक फाइल को पीछे की ओर पढ़ना चाहते हैं (अंतिम पंक्ति पहले):
tac filename | less
tac
की cat
ओर है
ztac
gzipped फ़ाइलों के लिए की तरह कुछ भी सुना (यानी zcat
लेकिन पीछे की ओर)?
w
पेज से ऊपर जाता है। ?
रिवर्स खोज करता है। h
ऑनलाइन मदद लाता है।
पूंछ -r | कम से
मुझे नहीं पता कि किसी ने भी इस बारे में क्यों नहीं सोचा। पूंछ वास्तव में आसान एक फ़ाइल के अंत पकड़ लेता है। क्या यह एक सामान्य विकल्प नहीं है?
-r
।
tail -r
है कि बीएसडी / मैकओएस चीज है - उन वातावरणों में नहीं है tac
।
उपयोग:
less +F /path/to/your/file
यह कम है लेकिन नीचे से शुरू हो रहा है। पृष्ठ पर जाने के लिए लाइन या ctl + b से पीछे की ओर जाने के लिए अप एरो की का उपयोग करें।
tail -f
। यदि यह वह नहीं है जो आप चाहते हैं, तो आपको +G
इसके बजाय उपयोग करना चाहिए ।
यदि आप कुछ विशिष्ट खोज रहे हैं, तो यह कर सकते हैं:
cat yourfile.txt | grep "something specific" | less
मैं इसका उपयोग लॉग फ़ाइलों को खोजने के लिए करता हूं। यह अभी भी 'गलत' क्रम में है, लेकिन बहुत कम है।
डेनिस विलियमसन के जवाब को पढ़ने के बाद, यह मेरी नई विधि है =)
cat
के साथ grep
-grep $StRING $FILENAME | less
शायद कुछ लोग समझ नहीं पाए कि dr01 का मतलब क्या था। मैं इसे दूसरे शब्दों में रखने की कोशिश करता हूं।