टर्मिनल आउटपुट खोजें


15

डिफ़ॉल्ट टर्मिनल और बैश का उपयोग करना, कमांड के मानक आउटपुट को खोजने के लिए कोई कार्यक्षमता नहीं है।

कोई अन्य टूल का उपयोग करके ऐसी कार्यक्षमता प्राप्त कर सकता है, जैसे emacs खोल या स्क्रीन, लेकिन मैं सोच रहा हूं कि इस तरह की उपयोगी सुविधा क्यों गायब है, मुझे याद है कि टर्मिनलों में काम करने के लिए इस्तेमाल किया जाने वाला एक साधारण सीएफ है।

ग्नोम टर्मिनल ऐप सपोर्ट आउटपुट सर्च बनाने का कोई तरीका है? या वहाँ एक बेहतर टर्मिनल ऐप है जो आउटपुट को मूल रूप से खोजने का समर्थन करता है?


क्या कमांड में पाइपिंग lessआपको वह नहीं देता है जो आप चाहते हैं? आप पाठ को lessऔर कई अन्य पेजर में खोज सकते हैं । इसके अलावा, यह सुपर उपयोगकर्ता पर नहीं होना चाहिए?

हां, lessएक कमांड आउटपुट के लिए अच्छा है, लेकिन मैं अक्सर कई कमांड करता हूं और बाद में सभी आउटपुट सर्च करने की आवश्यकता के साथ वापस आता

जवाबों:


3

आप स्क्रिप्ट (1) आज़मा सकते हैं। लॉगिन पर सिर्फ कॉल स्क्रिप्ट होती है और फिर आप इसे टाइप की जाने वाली फ़ाइल टाइप करके खोज सकते हैं। यह Emacs खोल की तरह एक भी कीस्ट्रोक नहीं है और यह बफर है, लेकिन यह कुछ भी नहीं से बेहतर हो सकता है।


क्या आप स्क्रिप्ट खोज सकते हैं जबकि scriptचल रहा है? मैंने कोशिश की और नहीं ...
user1527227


1

में screenआप में प्रवेश कर सकते copyमोड और उत्पादन पर खोज करते हैं। आप किसी फ़ाइल में आउटपुट की लॉगिंग भी कर सकते हैं और इसे किसी भी तरह से खोज सकते हैं जो आप सामान्य रूप से ( grepऔर less, आदि) करेंगे।


0

पता नहीं है, gnome-terminalलेकिन urxvtयह लिखकर Alt+ करता है s। यह आपकी रिपॉजिटरी में होना चाहिए, पैकेज को देखना rxvt-unicode


0

का उपयोग करके xterm, आप टर्मिनल डिस्प्ले को एक फ़ाइल में सब कुछ लॉग कर सकते हैं। फिर आप उस फ़ाइल को किसी संपादक या में खोल सकते हैं less

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