Ich habe das Linux-Subsystem für Windows 10 installiert. Es funktioniert einwandfrei, aber ich möchte die Standard-Shell-Umgebung für das Subsystem ändern.
Ich habe sudo apt-get install fishund dann chsh -s /usr/bin/fish. Aber wenn ich bash.exein Windows starte, startet es immer die Bash (ich denke, es ist vorhersehbar).
Kennt jemand Argumente, um dieses Verhalten zu ändern?
isatty && exec fishkann den Versuch wert sein, wenn Sie keine tatsächlichen Lösungen mehr haben.
bash.exeSie offensichtlich explizit Bash. Ich bin mit dem Linux-Subsystem in Windows 10 nicht vertraut, aber ich würde erwarten, dass es eine Möglichkeit gibt, eine "Linux" -Shell zu starten, ohne explizit eine bestimmte Shell zu starten.