^ एल जबकि पूंछ -f चल रहा है


1

मैं अक्सर tailत्रुटियों की निगरानी के लिए उपयोग करता हूं :

tail -f /var/log/apache2/error_log

मैं cmd+Kस्क्रीन (OSX) को साफ़ करने के लिए शॉर्टकट का उपयोग कर सकता हूं , लेकिन मैं ^Lअन्य linuxy स्थितियों में उपयोग करने का आदी हो गया हूं । जब मैं tailएक फ़ाइल की निगरानी करते समय इसका उपयोग करने का प्रयास करता हूं, तो मैं ^Lइसके बजाय आउटपुट देखता हूं :

[Fri Sep 30 12:08:58 2011] [notice] Apache/2.2.19 (Unix) PHP/5.3.6 with Suhosin-Patch DAV/2 mod_wsgi/3.3 Python/2.7.1 configured -- resuming normal operations
^L^L^L^L

वहाँ एक रास्ता है ^Lजिस तरह से मैं इस स्थिति में यह उम्मीद कर रहा हूँ काम करने के लिए मिल रहा है?

जवाबों:


1

पर जाएं सिस्टम प्राथमिकताएं »कीबोर्ड» कीबोर्ड शॉर्टकट ऐप्स शॉर्टकट » और आवंटित ^Lके लिए कीबोर्ड शॉर्टकट के रूप में स्पष्ट स्क्रॉल बैक में मेनू आइटम Terminal.app।

यहां छवि विवरण दर्ज करें


^L(फॉर्म फीड) क्लियर स्क्रॉलबैक से अलग है , हालांकि अगर आपके पास टर्मिनल की स्क्रॉल बैक सक्षम है - पूर्व सभी आउटपुट रखता है और बस एक नया प्रॉम्प्ट प्रिंट करते हुए नीचे स्क्रॉल करता है।


ओह समझा। यह काम करता है, हालांकि यह ^Lअन्य स्थितियों में व्यवहार को बदलता है। जब पूंछ किसी फ़ाइल की निगरानी कर रही हो तो फीड बनाना संभव नहीं है (क्योंकि प्रॉम्प्ट उपलब्ध नहीं है, हो सकता है)?
— 19
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.