Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
indeviralЛёгкость редактирования, например, в редакторе такой текст выглядит как обычно, но моя функция напечатает его в цвете. запусти мой скрипт run без параметров и глянь на справку. Справка создаётся автоматически из заголовков case-команд и функций. (БОЛЬШЕ НЕ НУЖНО ЗАДАВАТЬ ВОПРОС НЕ ПО ТЕМЕ) |
Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
раскраска справки, например как это показано в скриншоте или в моей утилите run из дистрибутива IceArch. 2) проще запустить скрипт, там происходит только посимвольный вывод текста, массивы не меняются. в массиве sp указаны ключевые пробелы, которые заменяются цветом из массива col. Если в тексте встречается ключевой пробел, он заменяется на сооответствующую ему \e[0 последовательность. |
Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
Просьба к знатокам — наваять команду на awk с запуском bash-функции для каждой части текста, совпадающей с шаблоном. bash-скрипт работает медленно (нужен awk), заменяя ключевые пробелы на коды цвета вида \e[0;… ЗАДАЧА: bash-функция должна вызываться на цепочке управляющих пробелов плюс любой другой символ после неё. шаблон нужен примерно такой: [ \uA0[\u2000-200A]\u202F ]. где точка означает любой символ (одно вхождение), КРОМЕ тех, что в [] в функцию должны попадать: [\unicode2001любой_символ] или [\uA0\u2001\u202Fлюбой_символ] где любой символ не равен тем, что в [] НЮАНС: bash-функция использует две свои глобальные переменные, которые не должны теряться. то есть функция должна считать то, что записала в эти переменные в предыдущий вызов, на предыдущем совпадении. Плюсы: в консоли текст выглядит как обычно (нет затрудняющих восприятие ${color}), но скрипт напечатает текст в цвете. Данный код работает не так, как описано в задаче: обход текста посимвольно:
|
Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
отлично, оба варианта работают. (в стандартной awk-документации только развёрнутые программы, без {}…) но даже двойная цепочка с тремя sed-командами получается короче (конечно, не учитывая скорость)
|
Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
tags='# <x_alls> ~/.xinitrc всех Desktop Environment (этот текст расположен в скрипте после команда exit) xrdb ~/.Xresources echo more commands… # <x_i3> echo i3wm commands… # <x_end>' Проблема данной команды в том, что поиск не работает, если указать маску <x_.*> во втором шаблонеЗадача: завершить печать, когда в печатаемом тексте встретится любой тэг, т.е. строка '# <x_.*>'. т.е. вывести текст между первым указанным тэгом-шаблоном и следующим, который может быть любым: '# <x_.*>' |
Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
вопрос по WindowsPE на мультизагрузочной флэшке от conty9: /2k10/WinPE/W8x86PE.WIM и прочие WindowsPE в BIOS-режиме загружаются без проблем, но не загружается до конца из режима EFI, возможно из-за отсутствия подписи grub-загрузчика? |
Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
LDD /usr/bin
|
Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
Mirknetgui GUI for netctl или cmst-git QT GUI for Connman тоже довольно удобные. |
Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
redОчень показательная статья в плане глобального ухудшения качества товара, в частности, вычислительной техники. Хотя в данной статье говорится, что игровые консоли имеют быстрый отклик, но это не совсем так: Задержка ввода на ретро-консолях |
Dobrov |
|
Темы:
15
Сообщения:
142
Участник с: 03 ноября 2017
|
Вот моя светлая тема с патчами для XFCE http://victor-dobrov.narod.ru/share/gtk_dobrov-theme.tgz Вот ещё одна, более новая: https://sourceforge.net/projects/xfce-evolution/files/ |