Tôi đang cố gắng làm nổi bật regex của mình trên mac bằng terminal. Tôi đã đặt cái này là của tôi .profile
:
export GREP_COLOR='1;30;40'
Không có gì thay đổi, vì vậy tôi đã thêm tương tự vào bash.profile
vẫn không có gì, khởi động lại máy không có gì. Khi tôi là:
egrep --color=auto ".*\W blah blah "
Sau đó, nó sáng lên một số màu vàng nhưng tôi tự hỏi nếu tôi đã làm điều gì đó sai trong .profile
hoặc bash_profile
.
Bất kỳ trợ giúp sẽ tốt: báo tuyết, chỉ với thiết bị đầu cuối cũ đơn giản :-)
GREP_COLOR
cho phép bạn tùy chỉnh màu sắc thực tế, trong khi --color
chỉ bật / tắt bất kỳ màu nào được cấu hình theo mặc định. Và tôi nghĩ GREP_COLORS
(số nhiều) là những gì không được chấp nhận. Đó là lý do tại sao mẫu tô màu của tôi nhiều năm trước biến mất mà tôi không nhận ra.
GREP_COLOR
bị phản đối? Dù saogrep --color
cũng nên làm nổi bật các kết quả khớp với màu mặc định mà không cần bất kỳ biến môi trường nào.