web-dev-qa-db-fra.com

Comment vérifier l'heure à laquelle la commande a été exécutée?

Lorsque la commande history est exécutée, elle affiche une liste de commandes récemment exécutées. Existe-t-il une disposition avec laquelle nous pouvons voir le temps à laquelle ces commandements sont exécutés?

8
Mandar Shinde

Vous devez définir la variable HISTTIMEFORMAT env.

À partir de help history:

If the $HISTTIMEFORMAT variable is set and not null, its value is used
as a format string for strftime(3) to print the time stamp associated
with each displayed history entry.  No time stamps are printed otherwise.

Le format est décrit dans le Strftime Manpage .

Voir les exemples ici et ici . Le plus utile est probablement

$ export HISTTIMEFORMAT='%F %T '
$ history|tail -2
501  2014-11-03 20:51:41 export HISTTIMEFORMAT='%F %T '
502  2014-11-03 20:51:44 history
14
damienfrancois