A documentação do grep tem muitos exemplos. O primeiro deles A seção> Uso demonstra a pesquisa sem distinção entre maiúsculas e minúsculas:
% bl0ck_qu0te% E se eu pesquisar por line number
na página mencionada acima:
-n
--line-number
Prefix each line of output with the 1-based line number within its input file. (-n is specified by POSIX.)
>> foo
e *.csv
são manipulados pelo shell (provavelmente como você esperaria). Então:
grep -in "John.Doe" *.csv >> johndoe.txt
Opções como /i
, /n
, etc. geralmente começam com hífens no mundo Unix.