में निष्पादन योग्य फ़ाइलों को बनाना एक चीज जो मैं करने की योजना बना रहा हूं वह लिखना (दर्दनाक सरल) पर्ल स्क्रिप्ट है, और मैं टर्मिनल से स्पष्ट रूप से पर्ल को कॉल किए बिना उन्हें चलाने में सक्षम होना चाहता हूं। मैं इसकी सराहना करता हूं, ऐसा करने के लिए, मुझे उन्हें अनुमतियां निष्पादित करने की आवश्यकता है। Chmod के साथ ऐसा करना काफी आसान है, लेकिन यह थोड़ा श्रमिक अतिरिक्त कदम की तरह लगता है। मुझे क्या चाहिए दो चीजों में से एक है:लिनक्स
सबसे पहले, फ़ाइल सहेजते समय निष्पादित ध्वज सेट करने का कोई तरीका है? वर्तमान में मैं जीएडिट और गेनी के साथ प्रयोग कर रहा हूं, लेकिन अगर यह क्षमता थी तो एक समान- (या बेहतर-) फीचर्ड एडिटर पर स्विच करने के लिए तैयार रहेंगे।
यह विफल होने का कोई तरीका है कि किसी विशेष निर्देशिका में बनाई गई सभी फ़ाइलों को निष्पादित अनुमतियां होनी चाहिए?
मेरा उमास्क 022 पर सेट है, जहां तक मैं समझता हूं, ठीक है, लेकिन ऐसा लगता है कि फ़ाइलों को निष्पादन योग्य फ़ाइलों के बजाय टेक्स्ट फ़ाइलों (666 डिफ़ॉल्ट अनुमतियों के साथ) के रूप में बनाया गया है (777 डिफ़ॉल्ट अनुमतियों के साथ) ।
शायद मैं आलसी हूं, लेकिन मुझे लगता है कि हर एक स्क्रिप्ट को बनाने के लिए एक और सुविधाजनक तरीका होना चाहिए।
आपको प्रत्येक फ़ाइल के आउटपुट को मुद्रित करना होगा। आपको प्रत्येक फाइल के सही पुस्तकालयों को आयात करना होगा। यह प्रोग्रामिंग की प्रक्रिया में एक और कदम की तरह लगता है, और एक जो छेड़छाड़ करने के लिए खतरनाक है। – JFA