मान लीजिए कि मेरे पास एक बैश फाइल है, जिसे कहा जाता है myBash.bash
। इसमें रहता है:
/myDirect/myFolder/myBash.bash
अब मैं स्क्रिप्ट के अंदर स्ट्रिंग /myDirect/myFolder
(स्थान का myBash.bash
) का उपयोग करना चाहता हूं । क्या कोई कमांड है जो मैं इस स्थान को खोजने के लिए उपयोग कर सकता हूं?
संपादित करें: विचार यह है कि मैं एक ज़िप-फ़ोल्डर को कोड के साथ सेट करना चाहता हूं जिसे उस ज़िप-फ़ाइल के अंदर एक bash स्क्रिप्ट द्वारा शुरू किया जा सकता है। मैं उस ज़िप-फ़ाइल के अंदर कोड के सापेक्ष फ़ाइल-पथ जानता हूं, लेकिन निरपेक्ष पथ नहीं, और मुझे उनकी आवश्यकता है। एक रास्ता पथ में हार्ड-कोड के लिए होगा, या एक चर के रूप में फ़ाइल के पथ की आवश्यकता होगी। हालाँकि मुझे यह आसान लगेगा अगर यह bash-file के लिए यह पता लगाना संभव था कि यह अपने आप कहाँ है और फिर zip-file की संरचना के ज्ञान से अन्य फ़ाइल के लिए प्रासंगिक पथ बनाएं।