Stavo leggendo le manpage di bash sull'aereo e mi sono imbattuto nella variabile HISTIGNORE. Per provarlo, ho immediatamente modificato il mio .profile per definire questa variabile:
export HISTIGNORE = ls
L'ho provato e questo è fantastico! Esclude i semplici comandi "ls" dalla mia storia senza escludere comandi più interessanti con percorsi lunghi, ma dopo aver recentemente raccolto una grande saggezza da SU, sono ansioso di sapere quali altri comandi i superutente potrebbero raccomandare o altre lezioni apprese.
Cosa puoi condividere sull'uso della variabile HISTIGNORE in bash?
HISTCONTROL
include "ignorespace" o "ignoreboth", i comandi che iniziano con uno spazio vengono omessi dalla cronologia. Se il valore include "ignora dups" o "ignoreboth", è uguale a "&" inHISTIGNORE
.