Je voudrais vérifier le niveau de volume actuel de la CLI sur mon Mac. Je sais que je peux le définir comme ceci:
osascript -e 'set volume <N>'
Mais cela ne semble pas fonctionner lorsque vous essayez d'obtenir le niveau de volume actuel.
$ osascript -e 'get volume'
4:10: execution error: The variable volume is not defined. (-2753)
la source
get volume settings
ne fait pas vraiment la différence entre 0, 0,1 et 0,01. Il n'affiche pas de valeurs décimales, ce qui le rend tout à fait inutile.J'ai commis un script bash très humble nommé "chut". Comme j'en avais marre du volume sys nécessitant un point flottant en entrée (0 à 10 étape 0.1) mais en sortie un entier avec une étape 14 allant de 0 à 100.
Allez comprendre ... Si quelqu'un est intéressé: http://github.com/docgyneco69/chut
Dans toute sa splendeur:
la source
Obtenir et régler le volume à l'aide de la même échelle 1..100:
la source