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 fish
i wtedy chsh -s /usr/bin/fish
. Ale kiedy uruchamiam bash.exe
w systemie Windows, zawsze zaczyna się bash (myślę, że jest przewidywalny).
Czy ktoś zna argumenty, aby zmienić to zachowanie?
isatty && exec fish
moż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.