• [^] # Re: Ma config de bash

    Posté par . En réponse au journal Des "basheries". Évalué à 7. Dernière modification le 30 novembre 2016 à 13:35.

    export HISTSIZE=-1
    export HISTFILESIZE=-1
    export HISTCONTROL=ignoreboth
    export HISTFILE=~/.bash_history
    

    Ça permet d'avoir un historique partagé entre les différentes sessions bash ouvertes. L'historique est mis à jour (écrit et lu) à chaque commande entrée et sa taille n'est pas limitée.

    De plus, les commandes précédées d'un espace ne sont pas sauvée dans l'historique. Pratique quand on ne veut pas avoir rm -rf *, mplayer video_embarassante.mkv ou telnet -l root cia.gov dans son historique.