Você deseja o sinalizador -v
, não o sinalizador -x
.
Mnemônico: negati v e.
Eu quero mostrar todas as linhas do meu código-fonte que contêm a string foo
, mas não contêm a string bar
. Eu tentei isso:
find . -name "*.[hc]pp" | xargs grep -n foo | grep -x bar
No entanto, isso não funciona como eu esperava. Como posso usar o grep dessa maneira?