Bash의 터미널 기록을 원하는 방식으로 설정하는 데 많은 어려움이 있습니다. 중복 항목을 갖고 싶지 않으며 명령을 입력하면 명령이 저장되고 위의 중복 항목이 제거됩니다.
문제는 history
명령이 원하는 방식으로 작동한다는 것을 보여 주지만, 일단 로그 아웃하면 복제본이 다시 돌아옵니다. 나는 그것이 역사를 기존의 것에 추가하고 있다고 생각합니다. 내 .bashrc
파일에 다음 줄이 있습니다.
HISTCONTROL=ignoreboth:erasedups
shopt -u histappend
나는 주석 해제를 시도 shopt
했지만 여전히 로그 아웃 기록을 추가합니다. 로그 아웃하기 전의 내역을 정확히 어떻게 확인할 수 있습니까?
2
좋은 설명은 여기에 있습니다 : unix.stackexchange.com/questions/18212/...
—
jasonwryan