답변:
그렇습니다 man bash
.
HISTSIZE-명령 기록에서 기억할 명령 수
그러나 Readline
의 변수가 있습니다.history-size
히스토리 목록에 저장된 최대 히스토리 항목 수를 설정하십시오. 0으로 설정하면 기존 기록 항목이 삭제되고 새 항목이 저장되지 않습니다. 0보다 작은 값으로 설정하면 히스토리 항목 수가 제한되지 않습니다. 기본적으로 히스토리 항목 수는 제한되지 않습니다.
당신은 설정할 수 있습니다 history-size
와 함께 HISTSIZE=1000
, bind 'set history-size 1000'
또는에서 다음과 같은 라인 ~/.inputrc
:set history-size 1000
예 :
HISTSIZE=1000
bind 'set history-size 0'
echo $HISTSIZE # prints 1000
bind -v | grep history-size # prints set history-size 0
history # prints nothing
bind 'set history-size 0'
HISTSIZE=1000
echo $HISTSIZE # prints 1000
bind -v | grep history-size # prints set history-size 1000
history # prints 13 echo $HISTSIZE\n14 bind -v | grep history-size\n15 history
history-size
이후 사용 가능 bash-4.0-alpha
: CHANGES