From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail; t=1574254664; bh=vOWkERcPV21Dd+rKeYuX8Xh8CR9blE4A1b7/AV9f7Y4=; h=In-Reply-To:From:Date:References:To:Subject:Message-ID; b=KPEmcH7taus4rnxBx0DJcc58/lhOnTc58jVnthE0BA2TWJHhMvCJqwNs0ri4aszyn +EVYx4qf9aRV9G6cgPDVJP6Urz6iWP3DOno+EF6bCgQ8y0u3RVHPOlnGj4R3WrAR8X f5HI8Lud3634TIygFWP1YYVmPtolRM7ecZ4rPEdQ= Authentication-Results: mxback27o.mail.yandex.net; dkim=pass header.i=@ya.ru To: devel-sbc@lists.altlinux.org References: <02d8bce9-e095-71ed-311e-8054dd904016@pauli.ru> <82f766b3-82b5-1d5a-14b1-b5f639f287b9@pauli.ru> From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= Message-ID: Date: Wed, 20 Nov 2019 19:57:42 +0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <82f766b3-82b5-1d5a-14b1-b5f639f287b9@pauli.ru> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel-sbc] =?utf-8?b?0J/QtdGA0LXQutC70Y7Rh9C10L3QuNC1INC30LI=?= =?utf-8?b?0YPQutCwINC90LAgUlBJNA==?= X-BeenThere: devel-sbc@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Single-board computer software development discussions List-Id: Single-board computer software development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Nov 2019 12:57:46 -0000 Archived-At: List-Archive: 15.11.2019 3:45, Павел Исопенко пишет: > Был неточен. Поправлюсь. > > #!/bin/sh > > TMPFCMD="/tmp/dialog.file" > > dialog --clear --title "Добрый день, $USER!" --menu "\ > Выберите желаемый аудиовыход:" 10 50 2    "0"  "HDMI audio device"   > "1" "3,5мм headphone jack" 2> $TMPFCMD > CMD2RUN=$(cat $TMPFCMD) > if [ "$?" -eq "0" ]; then > case "$CMD2RUN" in >     '0') >     echo 'Вы выбрали HDMI audio device' >     amixer -c0 cset numid=3 2 >     ;; >     '1') >     echo 'Вы выбрали 3,5мм headphone jack' >     amixer -c0 cset numid=3 1 >     ;; >     '-1') >     echo 'Вы вышли, нажав ESC, или же внутри dialogа произошла ошибка' >     exit 1 >     ;; > esac > fi > > rm -f $TMPFCMD А может сделать правило udev, которое будет при подключении наушников/колонок звук выводить на них, а при отключении обратно на hdmi? Такого сценария использования будет достаточно? Или нет? -- С уважением, Антон Мидюков