Rajeev
Rajeev

Reputation: 46939

shell script to capture keyboard activities

How to capture all keyboard strokes using shell script .Is there any command that is related to keyboard activities.

Upvotes: 5

Views: 8006

Answers (2)

lucas1000001
lucas1000001

Reputation: 2750

Check out the trap command.

For example, type in your console :

trap "echo \"Arrrrggghhhh\"" INT

Now press Ctrl + C - fun fun :)

Upvotes: 1

Brian Campbell
Brian Campbell

Reputation: 332986

If you would like to log all input and output, you can use the script command.

$ script transcript.txt
Script started, file is transcript.txt
$ echo 'Hello, world!'
Hello, world!
$ exit
Script done, file is transcript.txt
$ cat transcript.txt 
Script started on Thu 09 Sep 2010 03:06:56 PM EDT
$ echo 'Hello, world!'
Hello, world!
$ exit

Script done on Thu 09 Sep 2010 03:07:06 PM EDT

Upvotes: 1

Related Questions