答案1
將以下行加入 ~/.bashrc
export HISTCONTROL=ignorespace
然後source ~/.bashrc
刷新設定
這應該在 bash 中啟用該功能。如果它不起作用,您可能必須將其添加到 ~/.bash_profile 而不是 ~/.bashrc 中,因為我認為 OS X 加載它們與 linux 有點不同。
答案2
如果您不關心保持會話處於活動狀態,這可能會起作用:
kill -9 $$
它將終止當前會話而不是註銷,這[理論上]意味著您的歷史記錄將不會被保存。