grep -l
imprime nomes de arquivos em que o conteúdo do arquivo contém o padrão
find
imprime nomes de arquivos nos quais o nome do arquivo contém o padrão
Existe alguma diferença entre o grep -l e o find no UNIX?
grep -l
imprime nomes de arquivos em que o conteúdo do arquivo contém o padrão
find
imprime nomes de arquivos nos quais o nome do arquivo contém o padrão
grep
é usado para procurar um padrão nos dados (seja do arquivo ou da entrada padrão).
find
é usado para procurar um nome de arquivo no sistema de arquivos.