¿Hay alguna manera de reproducir sonidos de alerta OSX desde la terminal? Los sonidos de alerta que se enumeran en Preferencias del sistema> Sonido> Pestaña Efecto de sonido
13
Si tiene habilitada la "campana audible" en la Configuración de su terminal en Avanzado, los caracteres de control de BEL emitirán el sonido de alerta predeterminado.
Para probar esto, emita el echo
comando seguido de control+ v control+ g. Si lo escribe correctamente, se verá así:
$ echo ^G
y cuando presione return, sonará la alerta.
( control+ ves un escape de shell para el personaje de control que sigue inmediatamente).
El afplay
comando también se puede usar para reproducir un archivo de sonido específico:
$ afplay /System/Library/Sounds/Funk.aiff
Otra opción, con menos teclas modificadoras, es usar el comando
tput bel
.fuente
tput bel
llamo al "timbre visual", así que sigo recibiendo la alerta que quiero sin la ruidosaMe gusta la solución de zigg. Para mantenerlo corto hice esto:
En
/Users/{username}/.bash_profile
agregar una líneaSalga de la terminal y abra la terminal. Ahora puede usar el comando abreviado
taskready
.Puedes elegir entre:
fuente
done
se usa en bash para cerrar bucles for / while, quizás un nombre diferente podría ser mejorman bash
todas las palabras clave para evitar :-)Otra forma de pitar es
echo -e '\a'
fuente