我有一个没有 sudo 的主机。它是用 ksh 设置的,我太习惯 bash 了,chsh 不起作用。所以我在系统的 .profile 中放入/bin/bash 作为第一行。
所以结果是,当我登录到这个系统时,它会自动让我进入 bash。但是,当我退出 shell 时,不出所料,我进入了 ksh。
有什么技巧可以避免这种情况?
最佳答案
使用exec
将当前进程(shell)替换为新进程(shell)。
关于bash - 如何一次退出多个嵌套的shell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5256819/