eu defini grep
como
alias grep="grep --colour -iTHn"
Assim, a saída é:
<filename> <lineno> <line with matching word>
Agora, com meu terminal escuro, a cor do nome do arquivo é quase ilegível. eu posso fazer
export GREP_COLORS='fn=00;32'
para mudar meu nome de arquivo, ou
export GREP_COLOR='00;35'
para mudar minha palavra correspondente, mas falhei em fazê-los juntos.
Então, a questão é: é possível destacar todo o campo da minha saída grep com valor/cor personalizados? Diga, 01;34 para o nome do arquivo, 01;32 para o número da linha e 01;35 para a palavra-chave?
Os especificadores
GREP_COLORS
são delimitados por dois pontos, então você pode fazer o que está pedindo com esta linha:Os detalhes estão, é claro, no manual aqui .