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 в своем домашнем каталоге ( ~/ ).

  • Как найти различия между macOS и linux wifi-драйверами на Mac-оборудовании?
  • Доступ к Time Capsule Drive из SSH?
  • Значение «l» в «lrwxr-xr-x»?
  • Используйте «дружественную» метку на дисках или разделах во FreeBSD
  • Как заставить инструмент «cal» в OSX выделить текущий день?
  • Как заставить «sox» признать «хромой»?
  • Не удается подключиться с OSX к FreeBSD с помощью mosh
  • Сброс памяти Bash, используемой для автозаполнения
  • Заменить папку specificc в tar.gz
  • Как установить раздел 5 справочных страниц?
  • Изменение маршрутов для VPN
  • Interesting Posts

    svn update or checkout: Не удается прочитать строку длины в файле '/ home / username / svn_repository / db / revs / 0/697'

    Как обрабатывать агрессивные HTTP-запросы с одного и того же IP-адреса?

    Пакет, установленный как зависимость, не удаляется с помощью «apt-get autoremove»

    Как определить единственный дополнительный файл в двух других идентичных списках?

    Является ли mdadm окончательным статусом?

    Как настроить пространство подкачки после установки системы?

    Автозапуск с использованием nodm и ecrpytfs в домашней папке

    Труба для нескольких файлов в оболочке

    Два «аудиокодека» имеют 100% -ное использование мощности в PowerTOP – что это значит?

    установка пароля root mysql в CentOS 7

    синтаксическая ошибка при попытке выполнить программу python в оболочке bash

    /etc/cron.d/cronjob

    Запретить приложение изменять настройки терминала?

    Перечислите все файлы XML в каталоге, от самого нового до самого старого

    Проверить последние сообщения

    Linux и Unix - лучшая ОС в мире.