Online video hd

Смотреть вк видео

Официальный сайт pepsilight 24/7/365

Смотреть видео бесплатно

15.02.2009 15:34

assaronцветной grep | less

Есть такая полезная утилитка grep, которая ищет паттерны в файликах.

Она позволяет использовать цвет для выделения имени файла, и части строки, подходяще под шаблон.



Чтобы все это дело включить, в ~/.bashrc напишем:

GREP_OPTIONS='--color=auto'

GREP_COLOR='1;32' #цвет естественно может быть и другим

export GREP_OPTIONS GREP_COLOR



После этого греп выдает замечательную цветную картинку,

при этом, если вывод куда-нибудь перенаправить, то цветность исчезает, что иногда полезно, а иногда и нет.



Например, если сделать grep pattern file | less, то все становится монохромным.

Чтобы этого избежать, сделаем алиас alias cgrep='grep --color=always' (это нужно прописать в том же rc-файле).

Перезапускаем шелл, делаем cgrep pattern file | less и видим, что ничего опять не работает.

А не работает, потому что less по дефолту не поддерживает цвета. Поэтому делаем alias less='less -R', и вот теперь можно радоваться.



Итого, в rc-файл нужно записать:

GREP_OPTIONS='--color=auto'

GREP_COLOR='1;32' #цвет естественно может быть и другим

export GREP_OPTIONS GREP_COLOR

alias cgrep='grep --color=always'

alias less='less -R'



Тэги: консоль
+ 8 -
Похожие Поделиться

xcr 15.02.2009 19:46 #
+ 0 -
В генту это по дефолту вписано. Хотя насчет less я не помню.
assaron 15.02.2009 19:49 #
+ 1 -
я рад за вас)
в дебиане этого нет
LeniH 16.02.2009 04:05 #
+ 0 -
Спасибо!
idler 21.10.2009 02:56 #
+ 0 -
В дебиане по дефолту нет. А кто мешает настроить?
Еще рекомендую bash style ng - очень приятная цветная консоль получается. А настройки у этого дела GUI-ёвые.
kstep 21.10.2009 03:02 #
+ 0 -
export LESS="-R"
позволит обойтись без алиаса на less.

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн