मैं पर्ल प्रोग्रामिंग के लिए बहुत नया हूं। मैंने अभी लामा किताब पढ़ना समाप्त कर दिया है। अब तक मैंने बैश में लिखी है, लेकिन मैं पर्ल को आज़माकर बैश स्क्रिप्टिंग पर इसका लाभ उठाना चाहता हूं।पर्ल प्रोग्रामिंग और वितरण
मैं एक स्क्रिप्ट मानक मॉड्यूल (जैसे getopt) के एक नंबर का उपयोग करता है और कुछ नहीं-तो-मानक मॉड्यूल (जैसे PerlMagick)
कुछ बिंदु मैं अपने पर्ल कोड वितरित करना चाहते हैं और मैं चाहता हूँ पर बना रहा हूं यह उन लोगों द्वारा उपयोगी हो सकता है जो वास्तव में पर्ल या प्रोग्रामिंग के बारे में नहीं जानते हैं। स्पष्ट रूप से मानक मॉड्यूल हमेशा वहां रहना चाहिए (मैं कुछ हद तक इसकी गारंटी के लिए "उपयोग 5.010" का उपयोग कर रहा हूं), लेकिन गैर मानक वाले क्या हैं?
मुझे लगता है कि दो संभावनाएं हैं: 1) क्या मुझे अंतिम उपयोगकर्ता को लापता मॉड्यूल स्थापित करने के लिए कहना चाहिए? 2) क्या मुझे एक इंस्टॉलेशन स्क्रिप्ट बनाना चाहिए जो मॉड्यूल के लिए परीक्षण करता है और यदि वे वहां नहीं हैं, तो उन्हें इंस्टॉल करें? यदि विकल्प 2 चुना गया है, तो क्या मुझे मॉड्यूल डाउनलोड करना चाहिए और उन्हें इंस्टॉल करना चाहिए? या उन्हें मेरे मुख्य कोड के साथ वितरित करें? मैं सिर्फ यकीन है कि क्या शिष्टाचार ऐसी बातों के साथ है नहीं कर रहा हूँ ...
आप सभी सलाह के लिए बहुत बहुत धन्यवाद, बेन
डाउनवोट: यह काम नहीं करता है क्योंकि 'उपयोग' संकलन समय पर चलता है। साथ ही, हमारे पास पहले से ही पूर्ण निर्भरता ट्रैकिंग + इंस्टॉलेशन टूलचेन है क्योंकि हॉब्स के उत्तर का वर्णन है, इस हैकरी की कोई आवश्यकता नहीं है। – daxim