dilluns, 17 de setembre del 2012

Afegir marques de temps al history del BASH


Quan tecleges l'ordre [BASH]# history
En el teu shell, se't mostra un llistat amb totes les comandes bash que hagis executat fins ara. Però, a quina hora les vas executar? De vegades aquesta informació pot ser molt útil.
El cas és que la marca de temps d'execució de cada comanda es guarda internament a l'historial, però per defecte, no es mostra. 
Per poder mostrar-ho hem de teclejar el següent al teu SHELL:
[BASH]# HISTTIMEFORMAT=’%F %T ‘
[BASH]# export HISTTIMEFORMAT

Ara prova executant de nou la comanda history
[BASH]# history
526 2009-07-19 00:06:04 man history
527 2009-07-19 00:06:42 man -a history
528 2009-07-19 00:09:51 HISTTIMEFORMAT=’%F %T ‘
529 2009-07-19 00:09:56 export HISTTIMEFORMAT
530 2009-07-19 00:10:08 history

Cap comentari:

Publica un comentari a l'entrada