Sí man bash
dice:
HISTSIZE: el número de comandos para recordar en el historial de comandos
Pero hay una Readline
variable de a:history-size
Establezca el número máximo de entradas de historial guardadas en la lista de historial. Si se establece en cero, las entradas del historial existentes se eliminan y no se guardan nuevas entradas. Si se establece en un valor inferior a cero, el número de entradas del historial no está limitado. Por defecto, el número de entradas del historial no está limitado.
Se puede establecer history-size
con HISTSIZE=1000
, bind 'set history-size 1000'
o con la línea siguiente en su ~/.inputrc
:set history-size 1000
Ejemplos :
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
disponibles desde bash-4.0-alpha
: CAMBIOS