Tôi đã cài đặt hệ thống con Linux cho Windows 10. Nó hoạt động tốt, nhưng tôi muốn thay đổi môi trường shell mặc định cho hệ thống con.
Tôi đã làm sudo apt-get install fish
và sau đó chsh -s /usr/bin/fish
. Nhưng khi tôi khởi động bash.exe
trong Windows, nó luôn khởi động bash (tôi nghĩ nó có thể dự đoán được).
Có ai biết lập luận để thay đổi hành vi này?
isatty && exec fish
có thể đáng để thử khi bạn hoàn toàn không có giải pháp thực tế.
bash.exe
rõ ràng bạn đang bắt đầu bash. Tôi không quen thuộc với hệ thống con Linux trong Windows 10, nhưng tôi hy vọng sẽ có một số cách để khởi động trình bao "Linux" mà không bắt đầu rõ ràng một trình bao cụ thể.