Как определить, включены ли динамики в bash-скрипте?
Динамики подключены к ПК через разъем 3,5.
Вы можете только обнаружить вставку гнезда, но не состояние питания.
—
Игнасио Васкес-Абрамс
Динамики не «включены или выключены», они получают аналоговый сигнал, который может быть положительным или отрицательным, а в покое нейтральным. С Pulseaudio вы можете отслеживать, какие данные отправляются на один конкретный выход (например, линейный выход для динамиков), и видеть, ненулевое ли оно, используя
—
Диркт
sox
или аналогично для короткого бита данных. Но вы не сказали, зачем вам это нужно, так что это может быть не тем решением, которое вам нужно.
Я хочу запустить скрипт оболочки при включении колонок. Вам не составит труда привести небольшой пример?
—
кирилл
Способна ли ваша система определить это (т.е. происходит ли что-нибудь, когда вы их включаете)? Вполне вероятно, что, как видно из ПК, электрической разницы нет вообще.
—
кл.