Re: Tastatureingaben per Shell mit loggen?
Am Mon, 16 Nov 2009 09:48:18 +0100
schrieb Christian Brabandt <dug@256bit.org>:
> Schreib in deine ~/.bashrc oder für alle Nutzer in /etc/bash.bashrc
> sowas hier:
>
> if `echo "$PROMPT_COMMAND" | grep -vq history` ; then
> export PROMPT_COMMAND="${PROMPT_COMMAND:+$PROMPT_COMMAND ; } history -a ; history -n " ;
> fi
history -a ; history -n
"histroy -n" tut hier unter Lenny nicht so richtig, da stets alle Zeilen seit dem Bash-Start
der History hinzugefügt werden.
$ PROMPT_COMMAND='history -a;history -n'
$ echo 1
1
$ echo 2
2
$ echo 3
3
$ fc -l
[...]
1505 PROMPT_COMMAND='history -a;history -n'
1506 echo 1
1505 PROMPT_COMMAND='history -a;history -n'
1506 echo 1
1507 echo 2
1508 PROMPT_COMMAND='history -a;history -n'
1509 echo 1
1510 echo 2
1511 echo 3
Grüße
Michael
--
Reply to: