измените его вот так... и попробуйте
TMPLIST=`cd $MYWEBAPPSRV_DIR; ls -l | awk '/myApp/{print $NF}' | sort -t_ -n -k2`
TMPLIST=`cd $MYWEBAPPSRV_DIR; ls -1 | awk '/myApp/' | sort -t_ -n -k2`
Я задал тот же вопрос здесь: https://raspberrypi.stackexchange.com/questions/50596/how-to-change-audio-levels-of-sound-card-with-same-control-names
и получил ответ от CL.
Используйте
amixer -c2 controls
для перечисления всех низкоуровневые элементы управления.Затем вы можете использовать
amixer -c2 cset ..
для выбора конкретных элементов управления с помощью их уникальный идентификационный номер.
Выполнение команды на моем устройстве:
>amixer -c 2 controls
numid=7,iface=MIXER,name='Master Playback Switch'
numid=8,iface=MIXER,name='Master Playback Volume'
numid=3,iface=MIXER,name='Line Playback Switch'
numid=5,iface=MIXER,name='Line Playback Switch',index=1
numid=4,iface=MIXER,name='Line Playback Volume'
numid=6,iface=MIXER,name='Line Playback Volume',index=1
numid=9,iface=MIXER,name='Line Capture Switch'
numid=10,iface=MIXER,name='Line Capture Volume'
numid=2,iface=PCM,name='Capture Channel Map'
numid=1,iface=PCM,name='Playback Channel Map'
Сначала я попробовал это, но не смог заставить его работать. Только когда я немного повозился с ним, я понял, что идентификатор на самом деле был 'numid=10', а не просто целое число 10.