मेरे पथ में एक निर्देशिका कैसे जोड़ें जिसमें एक बृहदान्त्र और एक स्थान शामिल है?


1

मैंने MIT / GNU योजना स्थापित की और निर्देशिका को अपने $PATHचर में जोड़ने का प्रयास कर रहा हूं ताकि मैं इसे टर्मिनल से चला सकूं।

ऐप नाम MIT:GNU Scheme.appएक सत्यनिष्ठ "परफेक्ट स्टॉर्म" (पथ नामों के लिए) है क्योंकि इसमें एक बृहदान्त्र और एक स्थान शामिल है।

मैंने निम्नलिखित में से प्रत्येक को अपने साथ जोड़ने की कोशिश की है ~/.bash_profile, किसी ने भी काम नहीं किया है:

export PATH=$PATH:"/other/paths:/Applications/MIT\:GNU\ Scheme.app/Contents/Resources"
export PATH=$PATH:"/other/paths:/Applications/MIT\:GNU Scheme.app/Contents/Resources"
export PATH=${PATH}:"/other/paths:/Applications/MIT\:GNU\ Scheme.app/Contents/Resources"
export PATH=${PATH}:"/other/paths:/Applications/MIT\:GNU Scheme.app/Contents/Resources"

जवाबों:


3

यह काम नहीं करेगा। आपके पास कई विकल्प हैं:

  1. कमांड चलाने के लिए बैश के लिए एक उपनाम बनाएं।
  2. अपने पथ में निर्देशिका से निष्पादन योग्य के लिए एक प्रतीकात्मक लिंक बनाएं। (मुझे ~/binऐसी चीजों के लिए अपने रास्ते के सामने एक निर्देशिका प्राप्त करना पसंद है ।)
  3. /Applications/MIT\:GNU\ Scheme.app/Contents/Resourcesकहीं पर प्रतीकात्मक लिंक बनाएं और लिंक को अपने पेट में डालें।
  4. एप्लिकेशन का नाम बदलें।

एक उपनाम बनाकर काम किया, धन्यवाद। निर्देशिका का एक प्रतीकात्मक लिंक किसी कारण के लिए नहीं था, ऐप के लिए कुछ विशिष्ट, मुझे लगता है। यह सिर्फ एक .app नाम बदलने के लिए ठीक है और सब कुछ के रूप में यह काम करना चाहिए?
jjeaton

मुझे यकीन नहीं है कि सिर्फ ऐप का नाम बदलने से काम चल जाएगा। शायद आपको CFBundleDisplayNameअंदर के मूल्य को भी बदलना होगा Contents/Info.plist
हेराल्ड हैन्च-ऑलसेन

मैं उर्फ ​​के साथ रहूँगा, बस उत्सुक था कि क्या अनुमति थी।
14 अगस्त को jeateaton
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.