Zainstalowałem podsystem Linux dla Windows 10. Działa dobrze, ale chcę zmienić domyślne środowisko powłoki dla podsystemu.
Zrobiłem sudo apt-get install fishi wtedy chsh -s /usr/bin/fish. Ale kiedy uruchamiam bash.exew systemie Windows, zawsze zaczyna się bash (myślę, że jest przewidywalny).
Czy ktoś zna argumenty, aby zmienić to zachowanie?
isatty && exec fishmoże być warte wypróbowania, gdy nie masz już rzeczywistych rozwiązań.
bash.exe, oczywiście wyraźnie zaczynasz bash. Nie znam podsystemu Linux w Windows 10, ale spodziewałbym się, że będzie jakiś sposób na uruchomienie powłoki „Linux” bez jawnego uruchamiania jednej konkretnej powłoki.