2 votos

Terminal: Es allí una manera de ser notificado de la actividad, cuando la cola de un registro de errores

A menudo me ssh a una máquina y tail-f es php error de registro. Mi situación ideal sería dejar esta ventana de terminal abierta en segundo plano, pero cuando hay actividad de la cola de comandos, tiene la ventana de terminal se activa y se trasladó a la parte delantera, o me avise de alguna manera que un error ha sido escrito. De esta manera no tendría que mantener siempre un espacio en mi escritorio reservados.

¿Esto tiene sentido?

2voto

Fuzzy Purple Monkey Puntos 702

Terminal del icono de la estación comienza a rebotar si una ficha que no está activo imprime \a:

tail -f /var/log/system.log | sed $'s/$/\a/'

O ejecutar sudo gem install terminal-notifier y hacer algo como esto:

tail -f /var/log/system.log | while IFS= read -r l; do echo "$l"; terminal-notifier -message "$l" > /dev/null; done

1voto

KK Lo Puntos 21

Pensé acerca de lo que sugiere un AppleScript, o Avellana o el Teclado Maestro, pero entonces me acordé de iTerm.

iTerm envía una notificación cuando hay actividad, a través de Gruñido. En la ayuda en Línea:

Gruñido De Apoyo

Si habilita el Growl (Preferencias > Perfiles > Terminal > Habilitar Gruñido Las notificaciones) y se han instalado Growl, a continuación, usted recibirá mensajes cuando un terminal emite un pitido de salida después de un período de silencio, o termina.

0voto

Gerrit Puntos 11

Tengo la misma situación: un servidor con archivos de registro y mi equipo quiero ser notificado sobre los errores y advertencias.

Lo que quiero hacer es recuperar los archivos de registro periódicamente para mi máquina local y verlos con una herramienta llamada Logística (www.logtastic.net).

El comando ir a buscar mis archivos de registro del servidor es:

while true ; do FONTDEFDEFAULT='\033[0m' ; FONTDEF='\033[1;35m'; echo -e "${FONTDEF}Copy ...${FONTDEFDEFAULT}" ; scp [USER]@[YOUR-SERVER]:/path/to/log/files/* /var/log/ ; sleep 3 ; done

Asegúrese de que usted había generado y compartido ssh-las claves para evitar que introducir la contraseña cada vez.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X