распечатать дату строки mail.log

Из команды lspci: требуется пакет firmware-iwlwifi (а не broadcom-sta-dkms)

Согласно официальному сайту вам следует обновить версию ядра (> 4.2). Самый простой способ — установить последнюю версию ядра backports:

добавьте следующую строку в ваш /etc/apt/sources.list:

deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

, затем обновите:

apt-get update && apt-get upgrade

Запустите следующую команду, чтобы получить доступный linux-образ

apt-cache search linux-image

Установите linux-base из бэкпортов:

apt-get -t jessie-backports install linux-base

Установите linux-образ и linux-заголовки :

apt-get install linux-image-4.9.0-0.bpo.2-amd64 \
linux-headers-4.9.0-0.bpo.2-amd64

Удалите broadcom-sta-dkms :

apt-get remove broadcom-sta-dkms

Перезагрузите систему, затем установите пакет firmware-iwlwifi из резервных копий или загрузите iwlwifi-3160-ucode -25.30.14.0.tgz с официального сайта затем скопируйте прошивку iwlwifi-3160-14.ucode в свой /lib/firmware:

apt-get -t jessie-backports install firmware-iwlwifi
modprobe iwlwifi

Или

wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-3160-ucode-25.30.14.0.tgz
tar xvf iwlwifi-3160-ucode-25.30.14.0.tgz
cd iw*
cp iwlwifi-3160-14.ucode /lib/firmware
modprobe iwlwifi

1
16.07.2017, 02:09
1 ответ

Некрасиво, но поместите это в начало оператора sed:

 -e 's/^\([[:alpha:]]+ [[:digit:]]+ [[:digit:]]+:[[:digit:]]+:[[:digit:]]+\).*Subject:\(.*\)/\1\2/'

Или, если вы всегда знаете, что 'почтовый постфикс' будет в тексте в этой позиции, вы можете просто использовать:

 -e 's/^\(.*\) mail postfix.*Subject:\(.*\)/\1\2/'

Возможны и другие варианты. Ключ в том, чтобы зафиксировать дату, пропустить части, которые вам не нужны, и снова зафиксировать остаток, который вам еще нужно обработать. Чтобы захватить объемный звук с помощью \(и \)и распечатать то, что вы записали, используйте \n, где n — позиция конкретного захвата (первое — 1, второе — 2 и т. д.)

И теперь, когда вы знаете это, вы, вероятно, можете выяснить, как исключить все отдельные директивы (-и ), использовать несколько групп захвата и свести все к одному выражению sed.

0
28.01.2020, 00:52

Теги

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