Da página tcsh man.
trecho
history The first word indicates the number of history events to save. The optional second word (+) indicates the format in which history is printed; if not given,
%h\t%T\t%R\nis used. The format sequences are described below under prompt; note the variable meaning of%R. Set to100by default.
Exemplo
$ set history= ( 1000 "%h %W/%D/%Y %T %R\n" )
Resultados em:
$ history
2 09/08/2014 22:48 set history= ( 1000 "%h %W/%D/%Y %T %R\n" )
7 09/08/2014 22:49 ls
9 09/08/2014 22:49 echo "hi"
10 09/08/2014 22:49 history
Isso resultaria na manutenção do histórico dos últimos 1000 comandos com o formato "%h %W/%D/%Y %T %R\n" .
-
%h- history # -
%W/%D/%Y- mês / dia / ano - '% T - 24 horas tempo
-
%R- comando executado
As descrições completas dessas macros são definidas na página tcsh man, role até a seção onde o comando prompt é explicado. Eles estão lá.