Use a opção -name
em find
find . -type f -name '*zip' -size -1024c -ls
Geralmente, é uma boa ideia citar o padrão para que ele seja resolvido por 'find' e não pelo shell (caso contrário, se você tiver um .zip no diretório atual, o shell substituirá o padrão por esse nome) .
Se você quiser executar um comando no arquivo "encontrado", veja a opção -exec
de find. Casos mais complexos são tratados canalizando os nomes de saída para xargs {command}
(nesse caso, a opção -print0
de find e -0
de xargs
é recomendada).