Entonces, por un lado necesitamos registrar con un mejor formato cada
comando ejecutado y por otro lado queremos que el comando history
recuerde muchas líneas y que además guarde
inmediatamente cada comando ejecutado , por si nos
quedamos sin batería o se cuelga el comando ejecutado :P
## Allow a larger history file
export HISTSIZE=1000000
export HISTFILESIZE=1000000
## Record timestamps
export HISTTIMEFORMAT='%Y-%m-%d %H:%M '
## Don’t store specific lines
HISTCONTROL=ignoreboth
## Append history instead of rewriting it
shopt -s histappend
shopt -s checkwinsize
## Store history immediately
export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"