我尝试按照在这里找到的其他答案进行操作,但是我无法阻止我的终端在 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