मैंने विंडोज 10 के लिए लिनक्स सबसिस्टम स्थापित किया है। यह ठीक काम करता है, लेकिन मैं सबसिस्टम के लिए डिफ़ॉल्ट शेल वातावरण को बदलना चाहता हूं।
मैंने किया sudo apt-get install fish
और फिर chsh -s /usr/bin/fish
। लेकिन जब मैं bash.exe
विंडोज में शुरू करता हूं , तो यह हमेशा बैश शुरू होता है (मुझे लगता है कि यह पूर्वानुमान है)।
क्या कोई इस व्यवहार को बदलने के तर्क जानता है?
isatty && exec fish
जब आप वास्तविक समाधानों से पूरी तरह से बाहर हो जाते हैं, तो इस तरह एक पंक्ति को जोड़ने का प्रयास किया जा सकता है।
bash.exe
करते हैं तो आप स्पष्ट रूप से बैश शुरू करते हैं । मैं विंडोज 10 में लिनक्स सबसिस्टम से परिचित नहीं हूं, लेकिन मैं स्पष्ट रूप से एक विशिष्ट शेल को शुरू किए बिना "लिनक्स" शेल शुरू करने के लिए किसी तरह से होने की उम्मीद करूंगा।