Terminal: Усадка нижней панели из-за шрифта с небольшим размером

Шаблон regex (?<=#).* - это положительный look-behind шаблон нулевой ширины, для реализации которого требуется PCRE (Perl Compatible Regular Expression), поддерживающий grep. Если ваш grep поддерживает опцию -P, то вы можете это сделать.

Видя шаблон, я думаю, вам также может понадобиться опция -o, чтобы получить только совпадающую часть, поскольку (?<=#) гарантирует, что перед нужной частью .* есть #.

Поэтому вы можете сделать рекурсивный grep (-r):

grep -rPo '(?<=#).*' /directory
0
03.10.2018, 04:18
1 ответ

Это потому, что программа может либо делить экран -по ширине на четное количество ячеек,либоэкран -по высоте, но (за исключением особых случаев ), не обе. Шрифты TrueType не изменяют соотношение сторон символьных ячеек.

1
28.01.2020, 02:42

Теги

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