Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

grep e find

Tenho a seguinte duvida, qual a diferença entre o grep e o find? Consegui entender que o grep tem a função de buscar nas linhas de um determinado arquivo de texto (no exemplo: "teste.txt") por uma palavra (no exemplo: "mundo"). Resultando em uma saída "Oi mundo!". Mas qual seria a função do find? Sempre que o utilizo (no cmder full) retorna "FIND: formato de parâmetro incorreto"

dir %PASTA_HOME% | grep "mundo" teste.txt
1 resposta
solução!

Luan

find: Realiza um busca pelo nome dos arquivos a partir de um diretório raiz que você aponta na execução do comando.

find C:/user/ -iname "teste.txt"

Mais detalhes sobre o find no link abaixo.

www.tutorialspoint.com/unix_commands/find.htm

grep: Realiza a busca de um padrão dentro do conteúdo do arquivo, não se importando com o nome do arquivo.

grep "mundo" teste.txt

Executar o comando dessa forma vai fazer com que o arquivo seja verificado na busco do padrão informado.