Reputation: 46939
How to capture all keyboard strokes using shell script .Is there any command that is related to keyboard activities.
Upvotes: 5
Views: 8006
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
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