मेरे दैनिक काम का एक बड़ा हिस्सा एक ही सॉफ्टवेयर, जैसे के विभिन्न संस्करणों के साथ मशीनों पर इस्तेमाल के लिए सॉफ्टवेयर विकसित कर रहा है bash
, find
और grep
। जब एक विशेषता का सामना करना पड़ता है जो कोड को सरल बनाने के लिए उदाहरण के लिए उपयोगी होगा, तो यह जानना महत्वपूर्ण है कि क्या यह सुविधा सबसे पुराने स्थापित टूल में उपलब्ध है। महत्वपूर्ण सामान के लिए, यह जानना भी उपयोगी होगा कि क्या यह सुविधा नई थी या सबसे पुराने स्थापित उपकरणों में वर्षों से मौजूद है।
लिनक्स उपकरणों के लिए इस आधिकारिक रूप से जवाब देने के लिए त्वरित तरीके क्या हैं , विशेष रूप से जीएनयू कोर यूटिल्स? सटीकता कम करने के क्रम में कुछ संभावनाएँ:
- विभिन्न संस्करणों को चलाने से बाइनरी बाइनरी सर्च (एसआईसी) निश्चित रूप से अंतिम उत्तर है, लेकिन अब तक सबसे अधिक समय लगता है। पुराने इंस्टॉलेशन अक्सर सुरक्षा कारणों से उपलब्ध नहीं होते हैं।
- कोड पढ़ना लगभग उतना ही अच्छा है, लेकिन अगर यह सुविधा अस्पष्ट रूप से नामांकित है, तो यह निषेधात्मक समय लेने वाला हो सकता है, नाम सीधे चर / फ़ंक्शन / ऑब्जेक्ट नामों के अनुरूप नहीं है, या इसे सक्षम होने से पहले लागू किया गया था।
- जब उपलब्ध हो तो लॉग बदलें , आमतौर पर सॉफ़्टवेयर संस्करणों में सुविधा परिवर्तन कनेक्ट करें।
- प्रतिबद्ध लॉग संकेत दे सकते हैं, लेकिन यह नहीं जानते कि उन्हें किस संस्करण में शामिल किया जाएगा।
- मैन पेज शायद ही कभी तारीखों का उल्लेख करते हैं।
- यही बात Googling पर लागू होती है , और आपके पास सभी गैर-आधिकारिक स्रोतों को छोड़कर एक कठिन समय भी होगा।