Как указал finswimmer в комментариях , ваша команда grep -v
будет выводить три строки после каждой строки, которая не соответствует тексту This error
. Это не то, что вы хотите.
Использование стандартаsed
:
sed '/This error/{ N;N;N; d; }' file
Это ищет текст This error
в файле, и когда он найден, он также читает следующие три строки и удаляет все четыре строки. Все остальные строки выводятся.
lsusb
, затем проверьте идентификатор веб-камеры, например 041e :401e. В этом случае 041e обозначает идентификатор поставщика; 401e за товар. lsmod | grep 'your driver name here'
. Например, в моей среде:gspca_zc3xx 61440 0
gspca_main 32768 1 gspca_zc3xx
:
:
videodev...... gspca_main,gspca_zc3xx,...
4-я колонка означает «Используется».
/etc/modules-load.d/virtio-net.conf
:# plz load webcam (creative)
videodev
videobuf2_common
# and so on
gspca_main
gspca_zc3xx
Я подумал, если порядок имеет значение; Я написал в порядке, обратном шагу 6.
lsmod
, подключить и отключить веб-камеру и ls /dev/video*
.