pacman --color never -Ss ^ubm-001 | sed -Enr -e 'N;s/\n/ ;/' -e "s/^([^\/]+)\/([^[:blank:]]+)[[:blank:]]+([^[:blank:]]+)[[:blank:]]+(\(([^\)]+)\)[^\;]+|[^\;]*);[[:blank:]]*(.*)/\2;\3;\6/p"
Полученные имена пакетов сравнивать с таблицей kernel-list.csv и уже выводить все остальные значения из таблицы
Если в таблице kernel-list.csv не найдено по имени пакета строчка, то выводить значения полученные по команде.
Cлайда 72 "Выбор дополнительных компонентов для ядра системы"
Список модулей нужно получать командой:
pacman --color never -Ss '^ubm-(002|003|linux)' | sed -Enr -e 'N;s/\n/ ;/' -e "s/^([^\/]+)\/([^[:blank:]]+)[[:blank:]]+([^[:blank:]]+)[[:blank:]]+(\(([^\)]+)\)[^\;]+|[^\;]*);[[:blank:]]*(.*)/\2;\3;\6/p"
Полученные имена пакетов сравнивать с таблицей kernel-list-addon.csv и уже выводить все остальные значения из таблицы
Если в таблице kernel-list-addon.csv не найдено по имени пакета строчка, то выводить значения полученные по команде.
Для технической реализации.
Слайд 71 "Выбор ядра системы"
- Список модулей нужно получать командой:
```
pacman --color never -Ss ^ubm-001 | sed -Enr -e 'N;s/\n/ ;/' -e "s/^([^\/]+)\/([^[:blank:]]+)[[:blank:]]+([^[:blank:]]+)[[:blank:]]+(\(([^\)]+)\)[^\;]+|[^\;]*);[[:blank:]]*(.*)/\2;\3;\6/p"
```
- Полученные имена пакетов сравнивать с таблицей `kernel-list.csv` и уже выводить все остальные значения из таблицы
- Если в таблице `kernel-list.csv` не найдено по имени пакета строчка, то выводить значения полученные по команде.
Cлайда 72 "Выбор дополнительных компонентов для ядра системы"
- Список модулей нужно получать командой:
```
pacman --color never -Ss '^ubm-(002|003|linux)' | sed -Enr -e 'N;s/\n/ ;/' -e "s/^([^\/]+)\/([^[:blank:]]+)[[:blank:]]+([^[:blank:]]+)[[:blank:]]+(\(([^\)]+)\)[^\;]+|[^\;]*);[[:blank:]]*(.*)/\2;\3;\6/p"
```
- Полученные имена пакетов сравнивать с таблицей `kernel-list-addon.csv` и уже выводить все остальные значения из таблицы
- Если в таблице `kernel-list-addon.csv` не найдено по имени пакета строчка, то выводить значения полученные по команде.
Для технической реализации.
Слайд 71 "Выбор ядра системы"
kernel-list.csvи уже выводить все остальные значения из таблицыkernel-list.csvне найдено по имени пакета строчка, то выводить значения полученные по команде.Cлайда 72 "Выбор дополнительных компонентов для ядра системы"
kernel-list-addon.csvи уже выводить все остальные значения из таблицыkernel-list-addon.csvне найдено по имени пакета строчка, то выводить значения полученные по команде.