ओएस एक्स टर्मिनल में बैश से टीसीश शैल में कैसे बदलें

बैश मैक ओएस एक्स में डिफ़ॉल्ट खोल है और 10.3 के बाद से किया गया है, इसे आम तौर पर यूनिक्स दुनिया में वास्तविक तथ्य मानक माना जाता है। उस ने कहा, कुछ लोग हैं जो टीसीएस शैल का उपयोग करना पसंद करते हैं, या शायद आप मानक से अलग होना चाहते हैं। डिफ़ॉल्ट खोल को बदलना बहुत आसान है, लेकिन बैश खोल स्क्रिप्ट चलाने पर आप संभावित रूप से समस्याओं में भाग लेंगे। यदि आप टीसीएसएच के साथ प्रयोग करना चाहते हैं और इसे अपने डिफ़ॉल्ट खोल के रूप में उपयोग करना चाहते हैं, तो यहां तीन आसान चरणों में जीयूआई से इसे कैसे करें:


टर्मिनल ऐप द्वारा तीन चरणों में उपयोग किए जाने वाले डिफ़ॉल्ट शेल को बैश से tcsh में बदलें:

  1. लॉन्च टर्मिनल.एप
  2. टर्मिनल मेनू से, वरीयताओं का चयन करें
  3. वरीयताओं में, "इस आदेश को निष्पादित करें" का चयन करें और / bin / bash के स्थान पर / bin / tcsh टाइप करें

बस। अब जब भी आप एक नया टर्मिनल खोलेंगे तो यह टीसीएस शैल होगा। बैश पर वापस लौटने के लिए, उसी प्रक्रिया का पालन करें लेकिन / bin / tash के साथ / bin / tcsh को प्रतिस्थापित करें।

नोट : ओएस एक्स के लिए अधिकांश शैल स्क्रिप्ट विशेष रूप से बैश के लिए लिखी जाती हैं, और tcsh पर स्विच करने से इन स्क्रिप्ट्स में से कई को ठीक से काम नहीं किया जाएगा।

यदि आप बस टीसीएस शैल के साथ प्रयोग करना चाहते हैं, तो टाइप करने का प्रयास करें

tcsh

टर्मिनल प्रॉम्प्ट पर और आप अस्थायी रूप से tcsh खोल लोड करेंगे।

इस तरह tcsh खोल से बाहर निकलने के लिए, टाइप करें

exit

प्रॉम्प्ट पर और आप tcsh से बाहर निकलेंगे और बैश खोल में वापस आ जाएंगे। आप इसे किसी भी खोल के साथ अस्थायी रूप से परीक्षण करने के लिए कर सकते हैं, चाहे वह बाश हो, tcsh, sh, zsh, या अन्य।