Ubuntu 17.10 Обновление: встроенный аудиозаход

Ключом к этому вопросу является поведение wc в отношении файла, заданного как аргумент, для чтения его содержимого и относительно потока stdin.

Когда wc имеет файл в качестве аргумента, он будет печатать этот аргумент вместе с count

$>  wc < /etc/passwd 
  49   75 2575
$>  cat /etc/passwd | wc                                
     49      75    2575
$>  wc /etc/passwd                                               
  49   75 2575 /etc/passwd

Вы всегда можете обрезать вывод wc FILENAME с помощью таких инструментов, как AWK , cut или grep, но это необязательно. Говоря о AWK, можно было сделать с ним что-то вроде этого:

$> awk 'BEGIN{ print "Enter filename:" ; getline ; system("wc <"$0)  }'        
Enter filename:
/etc/passwd
  49   75 2575

Но типичный сценарий оболочки будет выглядеть так:

$> echo 'Give me a file' ; read LINE; echo $LINE | xargs wc                                    
Give me a file
/etc/passwd
  49   75 2575 /etc/passwd
$> echo 'Give me a file' ; read LINE; wc < "$LINE"                                             
Give me a file
/etc/passwd
  49   75 2575

Кстати, есть нет необходимости проверять наличие файла. Ваша оболочка или wc уже делают это:

$> echo 'Give me a file' ; read LINE; wc < "$LINE"                                             
Give me a file
asdf
/bin/mksh: can't open asdf: No such file or directory
2
задан 8 November 2017 в 22:35

4 ответа

У меня есть аналогичная проблема (но в моем случае pulseaudio не начинался вообще). После того, как вы прошли через пару инструментов устранения неполадок, я решил очистить pulseaudio и установить его снова.

Я знаю, что мне нравится ходить с бензопилой, чтобы вырезать траву, но это сработало для меня.

1
ответ дан 18 July 2018 в 03:38

Я следил за рекомендациями, упомянутыми в этом отчете об ошибке:

В /etc/pulse/default.pa: Прокомментируйте следующий модуль модуляции нагрузки модуля-switch-on-context и запустите sudo alsa force -reload

Это помогло. Kubuntu 17.10 обновлен с 17.04, встроенный в Intel аудио, ASUS Netbook F200M

0
ответ дан 18 July 2018 в 03:38

У меня есть аналогичная проблема (но в моем случае pulseaudio не начинался вообще). После того, как вы прошли через пару инструментов устранения неполадок, я решил очистить pulseaudio и установить его снова.

Я знаю, что мне нравится ходить с бензопилой, чтобы вырезать траву, но это сработало для меня.

1
ответ дан 24 July 2018 в 17:53

Я следил за рекомендациями, упомянутыми в этом отчете об ошибке:

В /etc/pulse/default.pa: Прокомментируйте следующий модуль модуляции нагрузки модуля-switch-on-context и запустите sudo alsa force -reload

Это помогло. Kubuntu 17.10 обновлен с 17.04, встроенный в Intel аудио, ASUS Netbook F200M

0
ответ дан 24 July 2018 в 17:53
  • 1
    Ссылка ведет к «Эта страница не существует, или у вас может не быть разрешения на ее просмотр. & Quot; ошибка. Не могли бы вы проверить правильность ссылки? – J. Starnes 5 December 2017 в 03:56
  • 2
    @ J.Starnes благодарит, ссылка обновлена, pls. проверьте, работает ли оно для вас – TimSparrow 5 December 2017 в 04:19

Другие вопросы по тегам:

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