Você deve descobrir que get volume settings
retornará um objeto contendo, entre outras coisas, o volume de saída e o volume de alerta. Por exemplo, você poderia fazer isso para recuperar o objeto inteiro:
osascript -e 'get volume settings'
ou melhor, talvez isso para pegar apenas o volume de saída (por exemplo, em vez do volume de alerta):
osascript -e 'set ovol to output volume of (get volume settings)'
... mas note que nem todos os dispositivos de áudio terão controle direto do software sobre as configurações de volume. Por exemplo, seu áudio de exibição deve ter controle; no entanto, um firewire ou uma placa USB i / o provavelmente não teriam essas configurações sob controle de software (já que podem ser botões físicos). Se a configuração específica não estiver sob o controle do software, ela será mostrada no objeto retornado de get volume settings
como "valor ausente" ou algo assim.