[18:21:12] <danil> Вот так можно: RED='\033[0;31m' ; NC='\033[0m' b="b" ; echo -e "aba" | sed -e "s|${b}|\\${RED}${b}\\${NC}|g" | xargs -0 printf [18:23:40] <danil> > Ты знаешь способы? colorise_word(){ //aba b RED='\033[0;31m' NC='\033[0m' b="b" echo -e "$1" | sed -e "s|${2}|\\${RED}${2}\\${NC}|g" | xargs -0 printf } [18:24:18] <lav> Ну в общем-то да... Ещё можно попробовать готовый yum list extras – имена тех пакетов, которые наличествуют в системе, но которыми в репозиториях и не пахло, то есть установленные “в лоб”, например, через --dump-options for write simple bash completition add epm site / epmurl in replace to rpmurl yum remove $(package-cleanup --orphans https://github.com/biow0lf/prometheus-cli $ ruby prometheus-cli.rb srpm openbox Branch: Sisyphus Name: openbox Version: 3.5.0 Release: alt5 http://packages.altlinux.org/api_doc/ См. описание алгоритма установки с URL строки в кавычках до rr (удаления репозитория) и добавления репозитория не доходят dotty - через ссылки на реальные названия (epm req верхнего уровня) менеджер пакетов из NetBSD — pkgsrc (команды для поиска нужных пакетов – pkgin update; pkgin avail; pkgin search). Загрузку конфига Использование | less теряет код возврата команды. Нужно сделать nobash решение, которое сохранит статус Команда docmdmore Дописывать .service для systemd, если не указано другое. Установка (для отсутствующих файлов пакетов) и удаление (в любом случае) должны производиться с укороченными именами (которые воспримет верхний уровень) Дописать таблицу на вики на основании реализованных команд. Было предложение вывернуть: Не case по каждой системе, а в каталоге по каждой системе разместить файлы, выполняющие нужные действия. apt-rpm/install apt-rpm/remove при упаковке лучше собирать в один файл. serv должен уметь показывать порядок загрузки?