Рейтинг:0

Создан файл «.asoundrc» вручную, не может скомпилировать и отображается ошибка «bash: .asoundrc: синтаксическая ошибка, неожиданный токен '}'

флаг cn

Приятно с Вами познакомиться.

(Используя среду) Убунту: 20.04.03 ЛТС оболочка: баш

Пример информации: https://github.com/mixxxdj/mixxx/wiki/traktor_audio_2

Я создал файл «.asoundrc» вручную, следуя коду.

pcm.TraktorAudio2Master {тип вилки; slave.pcm "hw:TraktorAudio2,0,0";}
pcm.TraktorAudio2Headphones {тип вилки; slave.pcm "hw:TraktorAudio2,0,1";}

Когда я компилирую источник .asoundrc файл, сообщение об ошибке появляется каждый раз.

bash: .asoundrc: синтаксическая ошибка, неожиданный токен '}' Строка 1

Сначала я заподозрил код "CR+LF" и удалил его командой vi %s/^M//г но все еще показывает ту же ошибку.

Я не могу решить эту проблему (что не так с форматом).

флаг hr
Насколько я знаю, файл `.asoundrc` не является сценарием оболочки, поэтому он не предназначен для загрузки в оболочку. Почему вы считаете, что вам нужно «скомпилировать» его таким образом? Вы следуете какому-то учебнику, который предлагает это?
HardBass T avatar
флаг cn
Спасибо за ваш ответ. Я думал, что ему нужна «исходная» команда, такая как файл «.bashrc».
флаг hr
Я так не думаю - он предназначен для чтения и обработки программами `asound` / `arecord` и т. д. во время выполнения.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.