O comando grep
aceita uma opção --color=always
, para que você possa usar
grep 'keyword1' file.log --color=always | grep 'keyword2'
Como gertvdijk aponta , este comando pode ser ineficiente, mas será Procure todas as linhas que contenham keyword1 e keyword2. Se você quiser destacá-los em cores diferentes, você pode usar
grep 'keyword1' file.log --color=always | GREP_COLORS="mt=01;34" grep 'keyword2'
que destacará a palavra-chave2 em azul. A parte mt
significa que grep
realçará o texto correspondente usando esta Código CSI e 01;34
significa "primeiro plano em negrito em plano de fundo normal".