Forum Linux.pl

Sprzęt => Karty muzyczne => Wątek zaczęty przez: addos2 w 2015-11-28, 12:30:26

Tytuł: [Rozw.] ALSA - jak odczytać aktualne ustawienia?
Wiadomość wysłana przez: addos2 w 2015-11-28, 12:30:26
Zapis aktualnych ustawień to: alsactl store
Przywrócenie ustawień: alsactl restore

Jeżeli jednak chcę odczytać aktualne ustawienia to jak to zrobić?
Chodzi mi o sytuację gdy nie są one zapisane bo nie jest to potrzebne do niczego, a nawet nie chcę tych ustawień zapisywać.

Po prostu coś sobie pozmieniałem bawiąc się suwakami i chcę w tym momencie odczytać te ustawienia ale jednocześnie NIE chcę tego zapisywać poleceniem: alsactl store.
Jak to zrobić?
Tytuł: Odp: ALSA - jak odczytać aktualne ustawienia?
Wiadomość wysłana przez: Paweł Kraszewski w 2015-11-28, 12:37:21
alsactl --file - store

Jest taka konwencja, że jeżeli jakieś polecenia umożliwia podanie nazwy pliku w parametrach, to użycie tam znaku - (jeden minus) jako nazwy pliku oznacza użycie stdin (przy odczycie) i stdout (przy zapisie). Powyższe polecenie formalnie zapisuje bieżącą konfigurację do pliku, ale przez "-" wyświetla to na ekranie.
Tytuł: Odp: ALSA - jak odczytać aktualne ustawienia?
Wiadomość wysłana przez: addos2 w 2015-11-28, 13:16:15
Oooo, dzięki wielkie. Teraz skrypt działa tak jak powinien :)