Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
2
respostas

como posso encontrar arquivos baseados em nomes diferentes e apagar todos eles em uma única linha [duplicada]

     Esta pergunta já tem uma resposta aqui:                   'find' com vários '-name 'e' -exec 'executa somente as últimas correspondências de' -name '                                      2 respostas                               ...
31.05.2016 / 22:38
3
respostas

find e md5sum não produzindo nenhuma saída (find -o limit?)

Eu me deparei com uma situação que eu realmente não entendo. Eu tenho um monte de arquivos de backup em uma estrutura recursiva da qual eu quero calcular o md5. Quando adiciono algumas extensões de arquivo adicionais, o processo é encerrado (cód...
11.09.2015 / 16:46
2
respostas

Como posso transformar a ferramenta 'file' em um predicado para 'find'?

Eu tenho algo como: find . -type f -print0 | xargs -0 file | grep Matroska | cut -d: -f 1-1 | xargs rm Eu quero algo como: find . -type -f -filemagic "Matroska" -delete     
18.08.2015 / 13:04
1
resposta

Ignorando pseudo-sistemas de arquivos ao fazer encontrar / exec

Deixe-me ser claro sobre isso. Eu quero fazer uma descoberta sobre vários sistemas de arquivos. O que eu quero fazer é pular pseudo-sistemas de arquivos. Além de -prune , existe uma maneira de fazer isso?     
14.04.2015 / 16:54
3
respostas

Este comando é seguro para executar a partir de / as root

find . * -depth -print0 | xargs -0 rmdir Ele encontra e remove todas as pastas vazias (incluindo as ocultas) recursivamente. Eu só tentei em minha pasta pessoal e em um pendrive no Linux PC e funcionou, mas não sei se é seguro executar a...
07.07.2014 / 10:30
2
respostas

Como manipular espaços em nomes de caminhos quando a variável contém vários caminhos [duplicados]

Embora eu tenha lido a maior parte das perguntas sobre como lidar com espaços em nomes de caminhos, ainda não encontrei meu caso, que é sobre vários nomes de caminho em uma variável. find precisará disso quando dois caminhos base forem...
06.02.2015 / 22:52
2
respostas

mv reclama da entrada padrão em um pipeline que filtra o nome do arquivo com grep

Estou tentando mover vários arquivos .avi com espaços de um CD para minha pasta pessoal. Eu já sei como me livrar dos espaços: find /media/mathscd/ | grep -L -r "*.avi" | for file in *; do mv "$file" echo $file | tr ' ' '_' ; done Mas est...
17.10.2013 / 10:42
2
respostas

Como obter diretórios e subdiretórios e contar o caminho mais rápido?

Eu quero obter o número de diretórios e sub-diretórios. Eu tentei seguir o comando que leva muito tempo. Eu tentei esperar cerca de uma hora para terminar o comando. comandos que usei $ find . -type d | wc -l e $ du -ch | wc -l...
24.02.2014 / 05:26
2
respostas

Procura por arquivos por conteúdo apenas em subdiretórios de tronco

Eu acho que é uma pergunta simples, mas a resposta é provavelmente um pouco mais complicada: P Edit: Na verdade, não é nada complicado! ^^ Portanto, eu tenho um diretório com vários projetos svn e gostaria de pesquisar em todos os arquiv...
04.03.2014 / 13:23
3
respostas

A ordem de processamento e impressão de arquivos com find

Este simples script BASH coleta msgstrs em um projeto PHP: #!/bin/sh TARGET=/path/to/project LPATH=locale/cy_GB/LC_MESSAGES POFILE=messages.po mkdir -p $LPATH touch $TARGET/$LPATH/$POFILE cd $TARGET find . -name '*.php' -print | xargs xgettex...
16.12.2013 / 10:46