Linux – Ajout de la date dans l’historique des commandes
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