fd para MAC

Ferramenta de linha de comando gratuita e de código aberto para achar arquivos rápido, com sintaxe simples e padrões inteligentes.

Visão geral do fd

O fd é um programa de linha de comando gratuito e de código aberto para encontrar arquivos e pastas. Ele faz o mesmo trabalho do comando find embutido, mas com uma sintaxe muito mais simples: digite fd seguido de parte de um nome, e ele lista, em cores, todas as correspondências na pasta atual e abaixo dela. É rápido porque percorre as pastas em paralelo e, por padrão, ignora arquivos ocultos e tudo o que está no seu .gitignore. O fd é feito por David Peter e tem licença dupla: MIT e Apache 2.0.

O fd roda no Terminal em Macs com Apple Silicon e Intel e é instalado com o Homebrew (brew install fd) ou o MacPorts. Ele não tenta fazer tudo o que o find faz; cobre as buscas mais comuns, com padrões sensatos.

Principais recursos

O fd deixa as buscas de arquivos do dia a dia curtas e rápidas.

  • Sintaxe simples: fd PADRÃO em vez de find -iname '*PADRÃO*'.
  • Expressões regulares e globs: busca com expressões regulares por padrão, ou com padrões glob.
  • Muito rápido: percorre as pastas em paralelo.
  • Saída colorida: destaca os tipos de arquivo como o ls.
  • Maiúsculas inteligentes: não diferencia maiúsculas e minúsculas, a menos que o padrão tenha uma letra maiúscula.
  • Filtragem sensata: ignora arquivos ocultos e entradas do .gitignore; use -H e -I para incluí-los.
  • Extensões: -e encontra arquivos pela extensão, como fd -e pdf.
  • Executar comandos: -x executa um comando para cada resultado em paralelo, -X uma vez para todos.

Novidades da versão 10.5.0

O fd 10.5.0 adiciona duas opções e corrige vários problemas.

  • Nova opção --exact para corresponder ao nome de arquivo inteiro
  • Nova opção --ignore-parent para anular --no-ignore-parent
  • Caracteres de controle em nomes de arquivo são neutralizados quando a saída vai para um terminal
  • Pastas de trabalho inválidas são tratadas sem erros com --full-path
  • Aviso mais claro quando um padrão de busca contém um separador de caminho

Perguntas frequentes sobre o fd

O fd é gratuito?

Sim. O fd é gratuito e de código aberto, com licença dupla MIT e Apache 2.0.

Como instalar o fd no Mac?

Execute brew install fd no Terminal se você usa o Homebrew, ou port install fd com o MacPorts. Há programas prontos para Macs com Apple Silicon e Intel na página de versões do GitHub.

Qual a diferença entre o fd e o find?

O fd tem sintaxe mais simples, saída colorida, maiúsculas inteligentes e padrões sensatos, como ignorar arquivos ocultos e ignorados, e é muito rápido. Ele não cobre todos os recursos do find, só as buscas mais comuns.

Como encontrar arquivos pela extensão com o fd?

Use -e seguido da extensão. Por exemplo, fd -e md lista todos os arquivos Markdown da pasta atual e das pastas abaixo dela.

Por que o fd não encontra arquivos ocultos?

Por padrão, o fd ignora arquivos e pastas ocultos e tudo o que está no .gitignore. Adicione -H para incluir os ocultos, -I para incluir os ignorados, ou os dois.

O fd diferencia maiúsculas e minúsculas?

O fd usa maiúsculas inteligentes: um padrão em minúsculas corresponde a qualquer combinação, e um padrão com letra maiúscula corresponde exatamente.

Como executar um comando em cada arquivo encontrado pelo fd?

Use -x para executar um comando para cada resultado, em paralelo. Por exemplo, fd -e zip -x unzip descompacta todos os arquivos zip encontrados. Use -X para executar o comando uma única vez com todos os resultados.

O fd pode usar padrões glob em vez de expressões regulares?

Sim. O fd usa expressões regulares por padrão; adicione --glob para buscar com padrões glob como *.txt.

O fd funciona bem com o fzf?

Sim. Muita gente define o fd como fonte de arquivos do fzf, o que deixa a busca aproximada de arquivos mais rápida e respeita o .gitignore.

De onde vem o download do fd em fd.FULLMAC.app?

O botão de download leva à página oficial do fd no GitHub, https://github.com/sharkdp/fd, com as instruções de instalação e as versões. O fd.FULLMAC.app não altera nem reempacota a ferramenta.

Apps semelhantes

Mais de David Peter

FULLMAC.app não hospeda este app. Os botões de download levam às páginas do próprio desenvolvedor.

fd para MAC – Localizador de arquivos grátis | FULLMAC.app