10 votos

¿Puedo recibir una notificación de mac cuando una pestaña tiene una nueva salida en iTerm2?

Ya sabes, iTerm2 cambiará el color de la pestaña a rojo o púrpura. Pero a veces, cuando ejecuto un trabajo largo en una pestaña, tengo que comprobar si se hace con frecuencia. Así que.. ¿puedo recibir una notificación cuando hay una nueva salida en una pestaña? Si es así, ¿cómo?

11voto

r00m Puntos 561

Puede utilizar Terminal de Notificación . Una vez instalado ejecute un comando como este:

long-running-command && terminal-notifier -message "Done" -title "Done"

Cuando long-running-command termina recibirá una notificación.

2voto

nwinkler Puntos 3723

Para simplificar el uso del mencionado Terminal de Notificación debe crear un alias para ella, incluyendo sus parámetros, para que no tengas que escribirlos todo el tiempo.

En su .bashrc añada un alias como éste:

alias termnot='terminal-notifier -message "Done" -title "Done"'

Entonces puedes usarlo así:

long-running-command ; termnot

BTW: Recomiendo utilizar ; para separar los comandos en lugar de && . && es un operador condicional, sólo ejecutará el segundo comando si el primero tuvo éxito. Así que si el primer comando falló con un código de salida distinto de cero, no recibirá una notificación. Al separarlas con un punto y coma se asegurará que el segundo comando se ejecute siempre, independientemente del código de salida del primer comando. Más información aquí: https://unix.stackexchange.com/questions/100704/difference-between-executing-multiple-commands-with-and

Una cosa más: Para instalar la herramienta Terminal Notifier, recomiendo Homebrew . El uso de Homebrew hace que la instalación sea tan sencilla como

brew install terminal-notifier

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