Bash가 기록 항목을 디스크에 쓰지 못하게 하는 방법은 무엇입니까? 내 ~/.bashrc
포함 라인
trap 'unset HISTFILE; exit' SIGHUP
하지만 원하는 효과를 얻지는 못했습니다. 새 터미널을 실행 history -c && history -w; exit
하고 열면 기록이 비어 있지만 추가 명령을 입력하고 종료하면 새 터미널을 열 때 해당 명령이 기록에 남습니다. 어떤 아이디어가 있나요?
답변1
다음 줄을 다음 줄에 넣으세요 ~/.bashrc
.
unset HISTFILE
HISTFILE - 명령 기록이 저장되는 파일 이름입니다. 기본값은 ~/.bash_history입니다. 설정하지 않으면 셸 종료 시 명령 기록이 저장되지 않습니다.
HISTFILE=
또한 작동합니다.