Il existe de nombreux bash
guides comprenant l'ajout de lignes telles que HISTTIMEFORMAT='%d/%m/%y %T '
ou HISTTIMEFORMAT="%F %T "
à ~/.bashrc
ou /etc/bash.bashrc
.
Il y a toujours un espace avant la dernière citation. Par exemple. n'est jamais HISTTIMEFORMAT='%d/%m/%y %T'
.
Pourquoi est-ce?
Si l'espace de fin n'est pas inclus dans HistTimeformat, vous n'aurez pas d'espace entre l'horodatage et la commande. Voici quelques exemples:
HISTTIMEFORMAT="%F %T: "
Il en résulte:
33916 2014-12-18 11:03:08: echo foo
Sans l'espace:
HISTTIMEFORMAT="%F %T:"
33916 2014-12-18 11:04:11:echo foo