मैं अपने होम फोल्डर में ब्राउज़र कैश से स्ट्रीम बचा रहा हूं। मैंने एक स्क्रिप्ट लिखी, जो विशिष्ट डेटा प्रकार लेती है और उन्हें डिस्क में सहेजती है, और उन्हें नाम देता है data.1
, data.2 , data.3
और इसी तरह, पुराने लोगों को अधिलेखित किए बिना नए फ़ाइल नाम बनाता है।
कभी-कभी स्ट्रीम रीसेट हो जाता है और शुरुआत से शुरू होता है। जब ऐसा होता है तो नई फ़ाइल का आकार data.n
तुलना में घट जाता है data.n-1
। क्या फ़ाइल आकार में इस कमी का पता लगाना और मुझे सतर्क करना संभव होगा (एक टर्मिनल बीप के साथ कहो)?
मैं Ubuntu 13.10 64b पर हूं।
inotify
कि पिछली फ़ाइल के आकार के साथ तुलना करने के लिए कैसे उपयोग किया जाए। क्या आप एक छोटा सा नमूना कोड प्रदान कर सकते हैं?