^ एल जबकि पूंछ -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.