जवाबों:
Linecount देखने के लिए आप 'wc -l logfile' का उपयोग कर सकते हैं। इसे वास्तविक समय में देखने के लिए लूप में करें। यह कम से कम बाश में काम करता है:
while true; do wc -l logfile; sleep 1; done
मेरा मानना है कि एक सरल, इस तरह से बनाया गया है कि यह देखने के लिए कि कितनी लाइनों को एक दूसरे से जोड़ा जाता है, लेकिन आप जिस समस्या को हल करने की कोशिश कर रहे हैं, उसके आधार पर कुछ विकल्प हो सकते हैं -
यदि आप बस एक बहुत ही मोटा संकेत चाहते हैं, तो आप एक पंक्ति की औसत लंबाई का पता लगा सकते हैं, और फिर फ़ाइल के आकार की निगरानी कर सकते हैं, और एक मोटे संकेत के लिए कुछ बुनियादी गणित कर सकते हैं।
लॉग फ़ाइल क्या बनाती है, इसके आधार पर, आपको लॉग आउटपुट को एक स्क्रिप्ट पर पुनर्निर्देशित करने में सक्षम होना चाहिए जो इसे लिखी गई फ़ाइल से गुजरने से पहले प्राप्त लाइनों को गिनता है। मैं इस स्क्रिप्ट को लिखने की सलाह नहीं दे सकता जब तक कि मैं उपयोग के मामले के बारे में अधिक नहीं जानता, विशेष रूप से लॉग फ़ाइल कैसे बनाई जाती है, और आप किस syslog प्रोग्राम का उपयोग कर रहे हैं।