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 fishvà sau đó chsh -s /usr/bin/fish. Nhưng khi tôi khởi động bash.exetrong 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 fishcó thể đáng để thử khi bạn hoàn toàn không có giải pháp thực tế.
bash.exerõ 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ể.