用于捕获键盘活动的shell脚本

时间:2010-09-08 15:13:06

标签: linux unix shell

如何使用shell脚本捕获所有键盘笔划。是否有任何与键盘活动相关的命令。

2 个答案:

答案 0 :(得分:1)

查看trap命令。

例如,输入您的控制台:

trap "echo \"Arrrrggghhhh\"" INT

现在按 Ctrl + C - 有趣的乐趣:)

答案 1 :(得分:0)

如果要记录所有输入和输出,可以使用script命令。

$ 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