История изменений
Исправление
kalterfive,
(текущая версия)
:
В условиях дёргания скрипта каждую секунду (или даже пять) количество вызовов лишних программ надо минимизировать.
amixer get Master \
| sed -r 's/^.+\[([0-9]{1,3})%\].+/\1/' \
| tail -1
// и awk/perl тоже не использовать; и нет, это не такая уж и экономия на спичках.
Исправление
kalterfive,
:
В условиях дёргания скрипта каждую секунду (или даже пять) количество вызовов лишних программ надо минимизировать.
amixer get Master \
| sed -r 's/^.+\[([0-9]{1,3})%\].+/\1/' \
| tail -1
Исходная версия
kalterfive,
:
В условиях дёргания скрипта каждую секунду (или даже пять) количество вызовов лишних программ надо минимизировать.
amixer get Master \
| sed -r 's/^.+\[([0-9]{1,3})\%].+/\1/' \
| tail -1