In diesem Artikel möchte ich Euch zeigen, wie Ihr eure bash History täglich rotieren lassen könnt.
Dazu müsst Ihr in der ~/.bashrc folgende Zeilen hinzufügen:
export HISTFILE=~/.history/date +%Y%m%d
.hist if [[ ! -e $HISTFILE ]]; then LASTHIST=~/.historyls -tr ~/.history | tail -1
if [[ -e $LASTHIST ]]; then tail -50 $LASTHIST > $HISTFILE echo "##########################################################" >> $HISTFILE fi fi export HISTSIZE=100000
Dieses Script erstellt nun für jeden Tag ein neues history file und speichert in diesem außerdem die letzten 50 Einträge des letzten Tages.
Außerdem wurde die Anzahl der gespeicherten Kommandos erhöht.
Weitere Beiträge zum Thema bashrc:
Trackbacks/Pingbacks