-एल ध्वज के साथ चलने वाली स्क्रीन पर, 'स्क्रीनलॉग.0' नामक एक फ़ाइल बनाई गई है और इसमें सभी आउटपुट लिखे गए हैं (जो बहुत अच्छा है), लेकिन मैं कई स्क्रीन सत्र चला रहा हूं और मुझे लॉग की पहचान करने की आवश्यकता है एकमात्र संख्या। क्या लॉग नाम बदलना संभव है?क्या एल-फ्लैग से 'स्क्रीन' लॉगफाइल नाम देना संभव है?
उत्तर
आप अपने .screenrc
फ़ाइल को संपादित करते हैं और इस
लॉगफ़ाइल की तरह कुछ जोड़ सकते हैं/tmp/myownlog
संपादित करें: पहले से ही उत्तर: अपने screen
सत्र के अंदर https://serverfault.com/questions/248193/specifying-a-log-name-for-screen-output-without-relying-on-screenrc
मैं एक 'ऑन-द-फ्लाई' ढूंढ रहा हूं जेनरेट लॉग फाइलों का नाम देने के लिए स्क्रीन सत्र बनाए जाते हैं। आपका समाधान वह नहीं है जिसे मैं ढूंढ रहा हूं, क्षमा करें! – Justin
मेरा संपादन जांचें (पहले से ही स्टैक ओवरफ्लो पर था) – Eun
धन्यवाद! वास्तव में मुझे क्या चाहिए। समय सीमा को उठाए जाने के बाद आपके समाधान को जवाब के रूप में चिह्नित किया जाएगा। – Justin
उपयोग script
आदेश ।
वैकल्पिक रूप से, इसे ऑनलाइन करने का एक तरीका है।
Ctrl के माध्यम से स्क्रीन में आदेश मोड दर्ज + एक, : और फ़ाइल का नाम आप तर्क के रूप में चाहते हैं, उदाहरण के साथ logfile
आदेश का उपयोग करें: logfile whatevernameyoulike.log
स्रोत: स्क्रीन आदमी पेज
मेरा उत्तर यहां देखें: http://stackoverflow.com/questions/14208001/save-screen-program-output-to-a-file/37559327#37559327 – lepe