Estoy escribiendo un script bash para recopilar información sobre los discos y luego iniciar la herramienta 'nmon' para monitorear solo esos discos específicos.
Inicio la herramienta nmon desde el script bash (con -g
). Para obtener la vista correcta dentro de la herramienta, es necesario presionar la gtecla en el teclado.
¿Hay alguna forma de hacer que la pulsación de tecla se active automáticamente desde el script bash?
¡Muchas gracias!
Respuesta1
Prueba esto:
echo -n "g" | nmon
Para más información:https://stackoverflow.com/questions/6264596/simulated-enter-keypress-in-bash-script
O usaresperar( man expect
viene con ejemplos).
Respuesta2
nmonadmite una NMON
variable de shell donde puede colocar de forma preventiva esas pulsaciones de teclas; Normalmente lo uso export NMON=cmt
en mi perfil de shell, pero podrías usar:
NMON=g nmon -g /path/to/diskgroup/file
o
export NMON=g
nmon -g /path/to/diskgroup/file
.. en su script bash que invoca nmon
.