Что означает команда !d

Сама Alsa отлично работает с дуплексным потоком, я пробовал со звуковой картой USB:

arecord -D plughw:CARD=UA25EX | aplay -D plughw:CARD=UA25EX -

просто работает (ничего особенногоasoundrc).

Итак, я бы предположил, что ваша звуковая карта USB по какой-то причине позволяет либо воспроизведение, либо запись, но не то и другое одновременно.

2
18.01.2021, 14:04
2 ответа

!— указатель события в bash. Подробнее об этом можно прочитать здесьhttps://alexbaranowski.github.io/bash-bushido-book/#event-designator-word-designator-modifiers(это моя собственная книга о bash и трюках ).

!STRINGвызовет последнюю команду, начинающуюся с STRING.

Редактировать :Выдержка из ссылки/книги:

Чтобы вызвать последнюю команду, начинающуюся с заданной строки, используйте указатель события со строкой, чтобы команда выглядела как !<string>. Пример ниже:

[Alex@SpaceShip cat1]$ whoami
Alex
[Alex@SpaceShip cat1]$ who
Alex :0 2018-04-20 09:37 (:0)
...
[Alex@SpaceShip cat1]$ !who
who
Alex :0 2018-04-20 09:37 (:0)
...
[Alex@SpaceShip cat1]$ !whoa
whoami
Alex
8
18.03.2021, 22:36

Согласно руководству 9.3.1 Обозначения событий:

!string
Refer to the most recent command preceding the current position in the history list starting with string.

7
18.03.2021, 22:36

Теги

Похожие вопросы