Grep_color на mac

Я пытаюсь, чтобы мое регулярное выражение было выделено на mac с помощью терминала. Я поставил это мой .profile :

 export GREP_COLOR='1;30;40' 

Ничего не меняется, поэтому я добавил то же самое к моему bash.profile еще ничего, перезапустил машину ничего. Когда я:

 egrep --color=auto ".*\W blah blah " 

затем он загорается желтым цветом, но я подумал, не сделал ли я что-то не так в моем .profile или bash_profile .

Любая помощь будет хорошей: снежный барс, с просто старым терминалом 🙂

3 Solutions collect form web for “Grep_color на mac”

Это работало на моей машине для снежного барса. Попробуйте просто скопировать и вставить текст в свой терминал и посмотреть, показывает ли grep желаемое поведение. Если это так, то проблема заключается в том, что вы не добавляете его в правый dotfile. Какую оболочку вы используете? Точный файл, который вы должны добавить, зависит от используемой оболочки.

 export GREP_OPTIONS='--color=auto' export GREP_COLOR='1;30;40' 

Кроме того, попробуйте запустить printenv чтобы узнать, какие экологические переменные вы уже установили, и посмотрите, есть ли какие-либо параметры grep.

Я не думаю, что настройка Snow Leopard по умолчанию – использовать цвет для grep . У меня был успех в моем ящике OS X с добавлением строки, такой как alias grep=grep --color=always в моем .bashrc чтобы обеспечить постоянную подсветку.

Это не bash.profile и bash_profile , это .bash_profile .

Что касается цветов на вашем Mac, просто поместите это в свой файл ~/.bash_profile :

 export GREP_OPTIONS='--color=auto' export GREP_COLOR='1;30;40' 

Обязательно используйте .bash_profile в своем домашнем каталоге ( ~/ ).

  • Как преобразовать имя месяца в число в дату BSD?
  • Mac OSX vs Linux Unix-ness
  • Как проверить, используется ли звуковая карта и, если возможно, какой процесс ее использует?
  • Патология пути: java больше не работает
  • Уникальные линии, основанные на первом поле
  • Чтение последовательного порта с помощью кота не дает мне ничего, но экран работает?
  • Режим файла на MacOSX
  • lpstat и локализация в Mac OS X
  • Как мне скопировать папку, а не только содержимое папки?
  • Загрузочный загрузчик Linux из Mac OSX
  • Как заставить «sox» признать «хромой»?
  • Linux и Unix - лучшая ОС в мире.