¿Cómo uso dicho command de forma creativa para bromear con mis compañeros de trabajo / amigos?

Estoy diseñando una broma creativa / divertida para OSX a través de la command-line. Al ejecutarse en segundo plano, la mayoría de los usuarios no lo notarían cuando él / ella primero comienza a usar la computadora.

Usar say command con voz espeluznante ( Deranged ) es mi mejor opción. ¡Ajustar el volumen a muy bajo al decir las oraciones es aún más espeluznante! Mi problema es que no sé cómo tomar el volumen actual actual para configurarlo en el mismo volumen después de say .

 sascript -e "set Volume 2" say "Naaame I see you" -v Deranged -r 20 sascript -r "set Volume 0" sleep 600 sh thisscript.sh 

¿Puedo get el volumen actual y almacenarlo en una variable usando scripts de shell de Unix?

One Solution collect form web for “¿Cómo uso dicho command de forma creativa para bromear con mis compañeros de trabajo / amigos?”

Siempre puede get el volumen, cambiar el volumen, decir su línea, y luego restaurar el volumen dentro de AppleScript:

 #!/usr/bin/osascript set currentVolume to output volume of (get volume settings) set volume output volume 1 say "Hello" using "Deranged" set volume output volume currentVolume 
Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).