मैं GNU स्क्रीन के स्क्रॉलबैक / कॉपी मोड का उपयोग करता हूं। इसलिए मैंने कॉपी मोड में प्रवेश करने के लिए कंट्रोल-ए [को मारा, उस अनुभाग तक स्क्रॉल करें जिसकी मुझे परवाह है ... और फिर मैं भूल जाता हूं।
हालाँकि, ऐसा लगता है कि स्क्रॉलबैक / कॉपी मोड ब्लॉक में GNU स्क्रीन को छोड़ना (जो भी उस समय एप था)। उदाहरण के लिए, यदि मैं एक स्थानीय वेबसर्वर को आग लगाता हूं यदि मैं स्क्रोलबैक / कॉपी मोड में हूं, तो उस वेब सर्वर से किए गए अनुरोधों का समय समाप्त हो जाएगा: जब तक मैं कॉपी / स्क्रॉलबैक मोड से बाहर नहीं निकल जाता, तब तक प्रक्रिया प्रतिक्रिया नहीं देती।
मैंने यह दोनों रूबी ऑन रेल्स स्क्रिप्ट / सर्वर में और पायथन टूल पेस्ट के साथ देखा है।
मैंने अपनी खिड़कियों के लिए लॉगिंग मोड चालू करने पर विचार किया है, फिर उन लॉगफ़ाइल्स के माध्यम से विकल्प के रूप में बस सिलाई / grepping कर रहा हूं, लेकिन अगर इसे किसी अन्य माध्यम से नियंत्रित किया जा सकता है (सेटिंग, कॉपी मोड को अलग तरीके से सक्रिय करना) मुझे बहुत दिलचस्पी है।
मेरा स्क्रीन -version कहता है:
स्क्रीन संस्करण 4.00.03 (एफएयू) 23-अक्टूबर -06
(मैंने quora.com पर यह पूछा, लेकिन शायद यह एक बेहतर जगह है)
while ((1)) ; do echo $i; i=$((i+1)); sleep 0.1; done
- कॉपी को लागू करने का प्रयास करें मोड और थोड़ा इंतजार करें। जब आप प्रतिलिपि मोड से बाहर निकलते हैं, तो i का मान कूद जाएगा, यह दिखाते हुए कि निष्पादन पृष्ठभूमि में जारी रहा। फिर भी मैंने कुछ प्रक्रियाओं के लिए स्क्रीन ब्लॉक आउटपुट देखा है, इसलिए मैं उत्सुक हूं कि वास्तव में यह निर्धारित करता है कि स्क्रीन ब्लॉक है या नहीं।