Próbuję wyróżnić moje wyrażenie regularne na komputerze Mac za pomocą terminalu. Umieściłem to .profile
:
export GREP_COLOR='1;30;40'
Nic się nie zmienia, więc dodałem to samo do mojego bash.profile
nadal nic, zrestartowałem maszynę nic. Kiedy jestem:
egrep --color=auto ".*\W blah blah "
potem świeci jakimś żółtym kolorem, ale zastanawiałem się, czy zrobiłem coś złego w moim .profile
lub bash_profile
.
Każda pomoc byłaby dobra: lampart śnieżny, ze zwykłym starym terminalem :-)
GREP_COLOR
pozwala dostosować rzeczywiste kolory, podczas gdy --color
włącza / wyłącza tylko te kolory, które są domyślnie skonfigurowane. I MYŚLĘ GREP_COLORS
(liczba mnoga) jest przestarzała. Dlatego moja forma kolorowania lata temu zniknęła bez mojej uwagi.
GREP_COLOR
przestarzałe? W każdym raziegrep --color
powinny wyróżniać dopasowania w domyślnym kolorze, bez potrzeby stosowania zmiennych środowiskowych.