HISTCONTROL
Una lista de valores separados por dos puntos que controlan cómo se guardan los comandos en la lista del historial.
Si la lista de valores incluye ignorespace, las líneas que comienzan con un carácter de espacio no se guardan en la lista del historial.
Un valor de ignoredupshace que las líneas que coinciden con la entrada del historial anterior no se guarden.
Un valor de ignorebothes taquigrafía para ignorespacey ignoredups.
Un valor de erasedupshace que todas las líneas anteriores que coincidan con la línea actual se eliminen de la lista del historial antes de guardar esa línea.
Cualquier valor que no esté en la lista anterior se ignora.
Si no HISTCONTROL está configurado o no incluye un valor válido, todas las líneas leídas por el analizador de shell se guardan en la lista del historial, sujetas al valor de HISTIGNORE. La segunda línea y las siguientes de un comando compuesto de varias líneas no se prueban y se agregan al historial independientemente del valor de HISTCONTROL.