Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はかなり長い間 Cygwin を使用してきました。今、bash から fish に切り替えたいと思っています。を使うべきだと誰もが言っていますchsh -s /usr/bin/fishが、何らかの理由で、私にはうまくいきchshません。ファイルを変更しようとしてCygwin.batも機能せず、ファイルを変更しても機能しません/etc/passwd。
chsh -s /usr/bin/fish
chsh
Cygwin.bat
/etc/passwd
何が起こっているのか本当にわかりません。誰か助けてくれませんか?
これがどの程度「適切な」ソリューションかはわかりませんが、ファイル/usr/bin/zsh; exitの最後に追加しました。選択したシェルへのパスを.bashrc置き換えることができます。/usr/bin/zshこれまでのところ問題なく動作しているようです。
/usr/bin/zsh; exit
.bashrc
/usr/bin/zsh