2022-10-29 01:43:04 +01:00
|
|
|
# fd
|
|
|
|
|
|
|
|
> Uma alternativa para `find`.
|
|
|
|
> Visa ser mais rápido e fácil de usar do que `find`.
|
|
|
|
> Mais informações: <https://github.com/sharkdp/fd>.
|
|
|
|
|
|
|
|
- Encontra recursivamente arquivos que correspondam ao padrão fornecido no diretório atual:
|
|
|
|
|
2024-01-09 18:19:43 +00:00
|
|
|
`fd "{{padrão|regex}}"`
|
2022-10-29 01:43:04 +01:00
|
|
|
|
|
|
|
- Encontra arquivos que começam com `foo`:
|
|
|
|
|
2024-01-09 18:19:43 +00:00
|
|
|
`fd "^foo"`
|
2022-10-29 01:43:04 +01:00
|
|
|
|
|
|
|
- Encontra arquivos com uma extensão específica:
|
|
|
|
|
|
|
|
`fd --extension txt`
|
|
|
|
|
|
|
|
- Encontra arquivos em um diretório específico:
|
|
|
|
|
2024-01-09 18:19:43 +00:00
|
|
|
`fd "{{padrão|regex}}" {{caminho/para/diretório}}`
|
2022-10-29 01:43:04 +01:00
|
|
|
|
|
|
|
- Inclui arquivos ignorados e ocultos na pesquisa:
|
|
|
|
|
2024-01-09 18:19:43 +00:00
|
|
|
`fd --hidden --no-ignore "{{padrão|regex}}"`
|
2022-10-29 01:43:04 +01:00
|
|
|
|
|
|
|
- Executa um comando em cada resultado de pesquisa retornado:
|
|
|
|
|
2024-01-09 18:19:43 +00:00
|
|
|
`fd "{{padrão|regex}}" --exec {{comando}}`
|