質問: Windows Subsystem for Linuxでubuntuを動かし、sshで外部のサーバーに接続しています。 このサーバーへはtcshでログインされる仕様です。 自分はtcshよりbashが使いたいので ``` bash ``` とコマンドを打っています。 なので、sshから抜けるときはexitを2回打つ必要があります。 ここを自動化したいと思っていますが方法が分かりません。 ``` alias exit="exit;exit" ``` というのが真っ先に思いついたので試してみたのですが、 これではexitは一回しか実行されないようです。 何かいい方法はないでしょうか?
回答: `bash`起動時に、`exec bash`で起動すると`exit`1回で抜けます。 ログインシェルを変更して良いなら、そっちの方が良いかと思いますが。 `/etc/shells`に`/bin/bash`が含まれているなら、`chsh`で。