Ho molti problemi a configurare la cronologia dei terminali di Bash come voglio. Vorrei non avere voci duplicate e se inserisco un comando lo voglio salvato e i duplicati sopra rimossi.
Il problema è che il history
comando mi mostra che sta funzionando come voglio, ma una volta disconnesso i duplicati tornano di nuovo. Credo che stia semplicemente aggiungendo la storia a quella esistente. Ho queste righe nel mio .bashrc
file:
HISTCONTROL=ignoreboth:erasedups
shopt -u histappend
Ho anche provato a commentare shopt
, ma aggiunge ancora la cronologia al logout. Come posso avere la cronologia esattamente come è prima di disconnettermi?