![终端于 14.04 开放时立即关闭](https://linux22.com/image/991144/%E7%BB%88%E7%AB%AF%E4%BA%8E%2014.04%20%E5%BC%80%E6%94%BE%E6%97%B6%E7%AB%8B%E5%8D%B3%E5%85%B3%E9%97%AD.png)
我尝试按照在这里找到的其他答案进行操作,但是我无法阻止我的终端在 Ubuntu 14.04 LTS 上打开后立即关闭。
这是我的个人资料文件。
.bashrc
.profile
/etc/bash.bashrc
/etc/profile
环境简单
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
感谢您的帮助。
似乎只有在将我的用户添加到sftp
用户组后才会发生这种情况。在我执行此操作之前,我的其他帐户运行正常。
答案1
您的问题是,当您打开终端时,标志i
不再设置在“$-”中。替换:
# If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac
和:
# If not running interactively, remember
case $- in
*i*) IsInteractive=1;;
*) IsInteractive=0;;
esac