कुछ खुजली को कम करने के लिए की गई छोटी उपयोगिताओं का संग्रह...
[एक्शन ५] एक निर्देशिका में चेकसम के माध्यम से संशोधित फ़ाइलों को खोजने के लिए एक नंगे-हड्डी उपकरण है। एक गैज़िलियन उपकरण हैं जो ऐसा करते हैं, इसलिए मुझे यकीन नहीं है (याद रखें) मैंने इसे क्यों लिखा।
किसी फ़ोल्डर पर रिकर्स करें, चेकसम (इंडेक्स) के पेड़ को डंप करें ..
..क्या बदला देखने के लिए दोहराएं
इस उपकरण का एक प्रमुख बिंदु यह है कि यह केवल शेल कमांड है, इसलिए आप किसी भी चेक-समिंग कमांड को प्लग इन कर सकते हैं जिसे आप पसंद करते हैं, डिफ़ॉल्ट रूप से इसका उपयोग करता हैmd5
.
उद्देश्य से बाशुटिल्स प्रक्रियाओं पर कुछ संचालन करने के लिए ज्यादातर बैश पर निर्भर रहना है।
एक चर के अंदर एक फ़ाइल पढ़ना (gobbler
), यह सुनिश्चित करने की आवश्यकता है कि फ़ाइल में नल नहीं है, इसलिए इसे एक शून्य मुक्त एन्कोडिंग प्रारूप के साथ संग्रहीत किया जाना चाहिए। नोट: बैश में उद्धरणों का लापरवाह उपयोग, (उन जगहों पर जहां आवश्यक नहीं है) बहुत सारी मेमोरी बर्बाद कर सकता है।
एक लिनक्स सिस्टम में सीपीयू की निगरानी, पढ़ने की आवश्यकता है/proc
, फोर्किंग के बिना रुकें, और केवल शेल संचालन के साथ आँकड़ों की गणना करें ($(())
)
एक प्रक्रिया को सीमित करने के लिए लगातार भेजने की आवश्यकता होती हैSIGSTOP
तथाSIGSTOP
सिग्नल, यह बैश में बहुत धीमा है :) चूंकि यह एक लूप है, और सॉफ़्टवेयर लगातार रुकने और फिर से शुरू होने पर अप्रत्याशित रूप से व्यवहार कर सकता है, क्योंकि प्रोग्रामर आमतौर पर अपने सॉफ़्टवेयर से रुक-रुक कर काम करने की उम्मीद नहीं करते हैं!
ए स्क्रिप्ट बनाएं के लिये हैप्रोक्सी , कनेक्शन अग्रेषित करने के लिए सबसे अच्छा उपकरण, यह हल्का है, और एक स्थिर रूप से जुड़ा हुआ संस्करण होना बहुत उपयोगी है।