<div dir="auto"><div><br><br><div data-smartmail="gmail_signature"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 20 нояб. 2019 г., 15:57 Антон Мидюков <<a href="mailto:midyukov-anton@ya.ru">midyukov-anton@ya.ru</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">15.11.2019 3:45, Павел Исопенко пишет:<br>
> Был неточен. Поправлюсь.<br>
><br>
> #!/bin/sh<br>
><br>
> TMPFCMD="/tmp/dialog.file"<br>
><br>
> dialog --clear --title "Добрый день, $USER!" --menu "\<br>
> Выберите желаемый аудиовыход:" 10 50 2 "0" "HDMI audio device" <br>
> "1" "3,5мм headphone jack" 2> $TMPFCMD<br>
> CMD2RUN=$(cat $TMPFCMD)<br>
> if [ "$?" -eq "0" ]; then<br>
> case "$CMD2RUN" in<br>
> '0')<br>
> echo 'Вы выбрали HDMI audio device'<br>
> amixer -c0 cset numid=3 2<br>
> ;;<br>
> '1')<br>
> echo 'Вы выбрали 3,5мм headphone jack'<br>
> amixer -c0 cset numid=3 1<br>
> ;;<br>
> '-1')<br>
> echo 'Вы вышли, нажав ESC, или же внутри dialogа произошла ошибка'<br>
> exit 1<br>
> ;;<br>
> esac<br>
> fi<br>
><br>
> rm -f $TMPFCMD<br>
А может сделать правило udev, которое будет при подключении <br>
наушников/колонок звук выводить на них, а при отключении обратно на hdmi?<br>
Такого сценария использования будет достаточно? Или нет?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Мне кажется, отличное было бы решение.</div><div dir="auto"><br></div><div dir="auto">Rgrds, Алексей</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
-- <br>
</blockquote></div></div></div>