Это полная установка.
Скопируйте файл daemon.conf.
cp /etc/pulse/daemon.conf ~/.config/pulse/
Раскомментируйте «включить -жизнь -ремикс» и установите «да».
enable-lfe-remixing = yes
Скопируйте файл default.pa.
cp /etc/pulse/default.pa ~/.config/pulse/
Добавить в конец файла этот загрузочный модуль.
load-module module-combine channels=6 channel_map=front-left,front-right,rear-left,rear-right,front-center,lfe
Откройте alsamixer
> выберите звуковую карту, которая управляет низкочастотным динамиком(F6
)> включить звук басового динамика
.
Наконец, перезагрузите компьютер/ноутбук.
Если вы ищете, проверьте это.Я рекомендую веб-страницу Тест низкочастотного динамика и сабвуфера , а затем щелкните ссылку «80 -89 Гц» или любую частоту выше 50 Гц.
Оригинальное решение:Андреа Гранди
Используйте $(...)
вместо `...`
--, см.https://mywiki.wooledge.org/BashFAQ/082
bash может выполнять арифметические действия, вам не нужно вызывать expr
.
Не анализироватьls
curr_epch_buff=$( date -d '30 minutes ago' +%s )
for file in *.part; do
file_mtime=$( stat -c '%Y' "$file" )
if (( file_mtime < curr_epch_buff )); then
echo "$file is older than 30 minutes"
fi
done
Проблемы сawk '{ print (expr $6 - $curr_epch_buff) }'
:
curr_epch_buff
рассматривается как переменная awk . Это не установлено. $n
действует как оператор, чтобы вернуть содержимое номера поля, на которое ссылаетсяn
$curr_epch_buff
совпадает с $0
, т.е. всей записью. expr
также является неустановленной переменной expr $6
представляет собой объединение строк, результатом является содержимое$6
$6 - $0
ls -l
Конечным результатом является значение$6
if [ -z "$(find. -name '*.part' -mmin -30)" ]
then
echo ".part file is old"
else
echo ".part file is recent"
fir