मैं एक घंटे में फ़ाइल में एनसी आउटपुट से डेटा स्टोर करता हूं। यह तापमान का एक डेलगर है। यह फ़ाइल amroutput
बहुत अधिक समय के साथ होगी। (हर 10 सेकंड एक लाइन)। एक ऐप के लिए मेरे पास फ़ाइल amr_last_output
फ़ाइल में अंतिम प्रविष्टि होगी। तो मैं का उपयोग करें:यूनिक्स रीडायरेक्ट पूंछ फ़ाइल
tail -f -n1 amroutput > amr_lastoutput.
>
के साथ मैं फ़ाइल amr_lastoutput
हर अधिलेखित जब ताल एक निर्गम कर देगा। मैक ओएसएक्स पर हम आउटपुट फ़ाइल में पूंछ का आउटपुट जोड़ चुके हैं, जैसा कि >>
कमांड में है। मैं क्या कर सकता हूं?
उत्तर के लिए धन्यवाद!
मुझे यकीन नहीं है कि मैं समझता हूं, क्या आप कह रहे हैं '>>' ऐसा नहीं करता जो आप अपने यूनिक्स सिस्टम पर अपेक्षा करते हैं? यह मैक ओएसएक्स (फ़ाइल में संलग्न) पर ऐसा ही काम करना चाहिए। –
आप शायद इसके लिए '-f' (फ़ॉलो करें) का उपयोग नहीं करना चाहते हैं। – Thor
मेरे पास फ़ाइल पर पूंछ आउटपुट के लिए ओवरराइटिंग मोड (>) होगा, अपेंड मोड (>>) नहीं। बैकग्राउंड में दो प्रक्रियाएं हैं, पहला: 'एनसी 1 9 2.168.xx 10001> एमरआउट और' और दूसरा: tail -f -n1 amroutput> amr_lastoutput & ' – steff