Прошивка уже есть в linux-firmware
. Посмотрите здесь:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/
Кроме того, быстрая проверка на моем сервере CentOS 7 показывает:
ls /lib/firmware/ | grep '3160-17' iwlwifi-3160-17.ucode
А это на ядре:3.10.0-514
Беглый взгляд здесь:
https://www.archlinux.org/packages/core/any/linux-firmware/
Также показано, что прошивка iwlwifi-3160-17.ucode
действительно находится в пакете linux-firmware
для Arch Linux. Поэтому, если вы вручную не удалилиiwlwifi-3160-17.ucode
из своей установки, он должен быть на месте!
Инструмент, который лучше всего подходит для принятия решений на основе столбцов файлов, ориентированных на строку -, — это awk
. Что-то вроде awk -F "|" '$4!=0' table
, где таблица — это файл, содержащий ваши данные. В этой программе в качестве разделителей столбцов используются вертикальные полосы.awk
работает построчно. Его действие по умолчанию — напечатать строку, когда условие, заданное в программе, истинно. Здесь будет напечатана каждая строка, в которой столбец 4 не равен 0.
Чтобы узнать больше о awk, см. достаточно хорошо -написанное руководство по GNU awk .