Conheça 10 ótimas alternativas para a ferramenta Find

conheca-10-otimas-alternativas-para-a-ferramenta-find

Este artigo destaca 10 ótimas alternativas para a ferramenta Find para o seu Linux. Os softwares apresentados aqui são gratuitos e de código aberto. Todas as ferramentas fornecem uma interface de linha de comando (CLI), a menos que indicado de outra forma.

O Find

O programa find pesquisa uma árvore de diretórios para encontrar um arquivo ou grupo de arquivos. Ele percorre a árvore de diretórios e relata todas as ocorrências de um arquivo que corresponda às especificações do usuário. O programa find inclui uma poderosa capacidade de pesquisa. find é um dos utilitários mais antigos do ecossistema UNIX.

Abaixo, uma lista com 10 alternativas ao find, elaborada pelo pessoal do Linux Links.

conheca-10-otimas-alternativas-para-a-ferramenta-find

Alternativas para Find

  • fd: Alternativa simples, rápida e fácil de usar para “find”. O fd é um utilitário que busca por arquivos em uma hierarquia de diretórios. Ele oferece uma série de melhorias notáveis para o venerável find. fd é escrito em Rust;
  • fzf: Localizador fuzzy de linha de comando de uso geral. Um localizador fuzzy de linha de comando de uso geral lançado sob uma licença de código aberto. É um filtro Unix interativo para linha de comando que pode ser usado com qualquer lista; arquivos, histórico de comandos, processos, nomes de host, favoritos, commits do git e muito mais;
  • bfind: Descoberta minimalista usando rastreamento em largura. bfind é uma alternativa minimalista ao Find, projetada para ser mais eficiente na localização de arquivos;
  • ffind: Substituição sensata para pesquisa de arquivos de linha de comando. Ele foi criado para ajudar você a encontrar um arquivo que você não sabe exatamente onde está ou como ele é chamado em uma selva de diretórios;
  • friendly-find: Localizador de arquivos amigável. É para ser um substituto mais utilizável para find. Se você usou ack, então findd está para find assim como ack está para grep;
  • bfs: Busca em largura para seus arquivos. O bfs é uma variante do comando find do UNIX que opera em largura em vez de profundidade;
  • fselect: Encontre arquivos com consultas semelhantes a SQL. O fselect é um utilitário de linha de comando para encontrar arquivos com consultas do tipo SQL;
  • treegrep: Frontend ou backend do correspondente de padrões existentes ou um comparador de padrões independente que apresenta resultados em formato de árvore;
  • findpick: Seletor de arquivos de uso geral que combina o comando “find” com um localizador difuso;
  • rawhide: Encontre arquivos usando expressões C bonitas.

Via: Linux Links