From: Ulrich Dangel Date: Fri, 23 Dec 2011 01:05:33 +0000 (+0100) Subject: Remove subshells in config_mixer for the tests. X-Git-Tag: v0.9.45~1 X-Git-Url: https://git.grml.org/?p=grml-autoconfig.git;a=commitdiff_plain;h=0fb12569f53c7baff0e526b7ca62ed1c2dca5cba;hp=85222473ccf5fe78cbacdda208c48a07ec735e98 Remove subshells in config_mixer for the tests. --- diff --git a/autoconfig.functions b/autoconfig.functions index a5a5507..d8856e9 100755 --- a/autoconfig.functions +++ b/autoconfig.functions @@ -1177,19 +1177,19 @@ config_mixer () { ' for CONTROL in ${=CONTROLS} ; do if ! echo "${CONTROL}" | grep -q -i "mic" ; then - if $(amixer -c $card sget "${CONTROL}" | grep -q 'Capabilities:.*pswitch') ; then - amixer -c $card -q set "${CONTROL}" unmute - fi - if $(amixer -c $card sget "${CONTROL}" | grep -q -P 'Capabilities:.*(pvolume| volume)') ; then - amixer -c $card -q set "${CONTROL}" "${VOL}"% - fi + if amixer -c $card sget "${CONTROL}" | grep -q 'Capabilities:.*pswitch' ; then + amixer -c $card -q set "${CONTROL}" unmute + fi + if amixer -c $card sget "${CONTROL}" | grep -q -P 'Capabilities:.*(pvolume| volume)' ; then + amixer -c $card -q set "${CONTROL}" "${VOL}"% + fi fi if [ ${MICVOL} -ne 0 ] ; then - if $(amixer -c $card sget "${CONTROL}" | grep -q 'Capabilities:.*cswitch') ; then + if amixer -c $card sget "${CONTROL}" | grep -q 'Capabilities:.*cswitch' ; then amixer -c $card -q set "${CONTROL}" unmute fi - if $(amixer -c $card sget "${CONTROL}" | grep -q 'Capabilities:.*cvolume') ; then + if amixer -c $card sget "${CONTROL}" | grep -q 'Capabilities:.*cvolume' ; then amixer -c $card -q set "${CONTROL}" $MICVOL% fi eend $?