मैं एक tail -f
प्रकार का व्यवहार करना चाहता हूं जो पूरी फ़ाइल को पढ़ता है और फिर इसे जारी रखना जारी रखता है जैसा कि इसे लिखा गया है।
समाधान
मेरे द्वारा स्वीकार किए गए उत्तर के आधार पर, यह काम करता है: tail -f -n +1 {filename}
यह क्यों काम करता है:-f
विकल्प "अनुसरण करें" के लिए जारी है फ़ाइल और आउटपुट नई लाइनों के रूप में वे फाइल करने के लिए लिखा जाता है। -n +1
निर्देश देता tail
पहली पंक्ति से फ़ाइल पढ़ना शुरू करने के। का उपयोग करते -n -10
हुए फ़ाइल के अंतिम दस लाइनों के साथ शुरू होगा।
more fileName
कि बस ऐसा होगा
tail -f -n 100...
लाइनों की संख्या निर्धारित करने के लिए फ़ाइल को पूर्व-पढ़ना शामिल है, जब तक कि फ़ाइल आकार के आधार पर लाइन की गणना के लिए ऊपरी सीमा से बाहर काम करने के लिए पर्याप्त स्मार्ट न हो।
tail -f -n 10000000000000000000
शायद सभी लाइनों को दिखाएगा कि यह नहीं होगा? (शायद 10000000000000000000 थोड़ा सा है: =))