Me gustaría verificar el nivel de volumen actual desde la CLI en mi Mac. Sé que puedo configurarlo así:
osascript -e 'set volume <N>'
Pero eso no parece funcionar cuando se intenta obtener el nivel de volumen actual.
$ osascript -e 'get volume'
4:10: execution error: The variable volume is not defined. (-2753)
fuente
get volume settings
en realidad no diferencia entre 0, 0.1 y 0.01. No muestra valores decimales, por lo que es bastante inútil.Cometí un script bash muy humilde llamado "chut". Como estaba harto de que el volumen del sistema requiriera un punto flotante como entrada (0 a 10 paso 0.1) pero emitiera un número entero con un paso 14 que varía de 0 a 100.
Ir figura ... Si alguien interesado: http://github.com/docgyneco69/chut
En todo su esplendor:
fuente
Obtener y ajustar el volumen usando la misma escala 1..100:
fuente