Я работаю подключенным к сетке с RHEL 5.7, и у нее есть grep 2.5.1. Я сконфигурировал переменную GREP_COLOR для выделения совпадений зеленым цветом и псевдоним grep = "grep --color -nri".GREP_COLOR не работает на camelcase
Он отлично работает, но когда я пытаюсь найти текст на камкордере, подсветка цвета не работает и выводит все на белые буквы. Но если я поместил один и тот же текст в нижнем регистре, он подсвечивается (работает флаг -i).
Кто-нибудь знает, почему это должно произойти?
Спасибо!
Edit: Если быть более точным, вот пример:
На моем .bashrc я это:
export GREP_COLOR='01;33'
alias grep="grep --color -nri"
Если я пытаюсь найти текст, как 'someTestExample' в текущий каталог и его дети:
$ grep 'someTestExample' . #returns what it found without highlighting
$ grep 'sometestexample' . #highlighted output
Что такое 'GREP_COLOR'? Можете ли вы предоставить файл [MCVE] (https://stackoverflow.com/help/mcve) и команды, которые показывают это поведение? –
'grep --color' нуждается в аргументе: либо« никогда »,« всегда », ни« авто ». Не уверен, что такое поведение, если вы не даете – fedorqui
@EtanReisner Извините, я добавил еще несколько уточняющих сведений. @fedorqui На самом деле он может работать только с добавлением опции '--color'. Тем не менее я попытался заставить его установить '--color = always' и все равно такое же поведение. – avalencia