[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: