Cómo capturar todas las pulsaciones del teclado utilizando script de shell. ¿Hay algún comando relacionado con las actividades del teclado?script de shell para capturar las actividades del teclado
Respuesta
Consulte el comando trap
.
Por ejemplo, escriba en la consola:
trap "echo \"Arrrrggghhhh\"" INT
Ahora presione Ctrl + C - fun fun :)
Si desea registrar toda la entrada y la salida, se puede use el comando 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
Simplemente captura los comandos de shell y no los trazos que se realizan en el navegador o editors rit? – Rajeev
@Rajeev 'script' captura todas las entradas y salidas al terminal, incluidas las pulsaciones de teclas que se realizan en los editores u otros programas. Solo captura las entradas y salidas que pasan por la terminal; si un programa abre una nueva ventana, o recibe la entrada del teclado desde otra fuente que no sea el terminal, 'script' no lo detectará. Si quieres algo más que eso, edita tu pregunta para aclarar lo que estás buscando. –
Como conoces los requisitos, quiero capturar todas las pulsaciones de teclas. Avísame si tengo que editar la pregunta y házmelo saber acerca de la solución – Rajeev
- 1. Shell script "para" la sintaxis del bucle
- 2. Análisis del argumento del script de Shell
- 3. ¿Cómo puedo capturar los eventos del teclado desde qué teclas?
- 4. ¿Directorio actual del script de Shell?
- 5. Analizando los argumentos del script de shell
- 6. script de shell: if
- 7. COMO: Detectar fiesta del shell script
- 8. plantillas de script de shell
- 9. las actividades del usuario Acceder ROR
- 10. Getopt multiplataforma para un script de shell
- 11. Pretty-print para script de shell
- 12. Prueba de script Shell
- 13. Cómo capturar el resultado del comando Shell en C#?
- 14. Shell script shebang para ruta desconocida
- 15. wxpython capturar eventos del teclado en un wx.Frame
- 16. ¿Cómo puedo capturar un código de salida SQLPlus dentro de un script de shell?
- 17. de clasificación en shell script
- 18. Shell script para detener un programa java
- 19. Shell script para ejecutar procesos múltiples
- 20. ¿Cómo redirecciono el resultado de un script de shell completo dentro del script?
- 21. ¿Cómo imprimir el resultado del script de shell en CMake?
- 22. carácter \ r en shell script
- 23. shell script + números de suma
- 24. música con script de shell
- 25. Lectura del script de shell Resultado en C# .Net Program
- 26. ejecución remota del script de shell utilizando python
- 27. Oportunidades de redirección de entrada del script Shell
- 28. shell script salida al portapapeles
- 29. Gmail parece capturar todos los eventos del teclado. ¿Alguna forma de sortear eso?
- 30. Detección del script shell que se ejecuta en Cygwin
Sea más específico acerca de lo que está tratando de lograr. –