Linux – Ajout de la date dans l’historique des commandes

Mar 30
2011

La commande history sous Linux est très pratique pour retrouver une commande passée (plus ou moins) récemment.

 

 

 

Le défaut que l’on peut reprocher au résultat de cette commande serait par contre de ne pas indiquer quand la commande a été exécutée.
Ainsi, le résultat est de type :

En définissant la variable HISTTIMEFORMAT, on peut formater la sortie :

# HISTTIMEFORMAT=’%Y/%m/%d-%Hh%M : ‘

Un poil plus exploitable 🙂

Pour bien faire, on peut envisager de définir HISTTIMEFORMAT dans le .profile de l’utilisateur :

# echo « HISTTIMEFORMAT=’%Y/%m/%d-%Hh%M : ‘ » >> ~/.bash_profile

Ceci fonctionne sous Linux, mais aussi sur différents UNIX

 

Source : source : http://unix.ittoolbox.com/groups/technical-functional/solaris-l/to-set-date-and-timestamp-on-bash_history-2893951

Comments are closed.