历史文件(shell命令历史记录)已被来自用户应用程序的JSCH命令填充。结果,由于JSCH生成的不需要的命令清除了历史记录中的先前命令,因此无法对其进行检查。是否可以通过任何JSCH API禁用历史记录?
将jsch命令添加到您的HISTIGNORE环境变量(请参见Bash documentation)。
jsch
HISTIGNORE
export HISTIGNORE="$HISTIGNORE"':jsch *'
应该在您的.bashrc或.profile或任何其他内容中设置。
.bashrc
.profile