Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
1
resposta

Conteúdo do arquivo de saída com grep junto com o nome do diretório

Eu tenho algo como uma estrutura em árvore de diretórios, com alguns deles tendo dentro de um arquivo chamado "Filename". Dentro de cada um desses arquivos, há algumas informações que eu gostaria de acessar depois de alterar sua "aparência". Aqu...
27.05.2017 / 19:43
2
respostas

Por que o find não está aceitando '-exec cp {} dir +'?

Eu tenho um diretório, dir1 , que contém muitos arquivos cujos nomes terminam em .jpg ou .png . Quero copiar todos os arquivos .png para dir2 , que está vazio. Este comando funciona: find dir1 -name '*.png' -exec cp {} dir2 \;...
11.09.2015 / 02:16
2
respostas

Por que o find não está aceitando '-exec cp {} dir +'?

Eu tenho um diretório, dir1 , que contém muitos arquivos cujos nomes terminam em .jpg ou .png . Quero copiar todos os arquivos .png para dir2 , que está vazio. Este comando funciona: find dir1 -name '*.png' -exec cp {} dir2 \;...
11.09.2015 / 02:16
2
respostas

Substituição do número com o mesmo valor (número) de um caractere

Eu tenho que encontrar todos os tipos de arquivos usando file -b $(find . -type f) , classificá-los em categorias exclusivas e imprimir no topo 4 a maioria das categorias onde o número é substituído pelo mesmo número de "#". A saída deve ser a...
25.03.2017 / 11:51
1
resposta

Escape whitespace em find for pdftk sem xargs -J

Gostaria de concatenar todos os PDFs em subdiretórios, com nomes de arquivos potencialmente contendo espaços em branco. Eu estou bem ciente desta solução, find . -name *.pdf -print0 | xargs -0 -J FILE pdftk FILE cat output out.pdf No ent...
16.03.2017 / 10:35
1
resposta

find saída do comando vazia quando redirecionada para um arquivo

Eu estou tentando obter uma lista de arquivos usando o comando find da seguinte forma: find . \( -iname @eaDir -o -iname .DS_Store -o -iname Thumbs.db \) -prune -o -mtime -25 -type f -printf "%P\n" Isso está funcionando bem. No enta...
27.02.2017 / 17:15
0
respostas

Emulando o status git --ignado na pasta não-repositório

Isso pode ser, em essência, uma duplicata da pergunta , no entanto, o script perl fornecido não funcionou na minha caso, tanto quanto eu posso dizer. Há também muitas perguntas sobre como encontrar vários padrões, mas é surpreendentemente difíc...
23.02.2017 / 12:05
5
respostas

Como posso encontrar todos os arquivos que NÃO contêm uma string de texto?

Qual comando conciso pode ser usado para encontrar todos os arquivos que NÃO contêm uma string de texto? Eu tentei isso (usando -v para inverter os parâmetros do grep) sem sorte: find . -exec grep -v -l shared.php {} \; Alguém disse...
14.12.2011 / 14:26
1
resposta

localiza o arquivo correspondente e muda o caminho do dirname

Eu preciso encontrar uma maneira muito eficiente de mover um arquivo de correspondência -mtime de uma árvore de diretórios para outro, mantendo o mesmo subdiretório onde ainda não existe. por exemplo. mova / dirA / subdir1 / subdir2 / nome do...
16.11.2016 / 16:40
1
resposta

Como eu encontraria permissões de arquivos desiguais dentro de uma estrutura de diretórios?

Como eu poderia encontrar as permissões de arquivos / diretórios irregulares dentro de uma estrutura de diretórios? Eu fiz algumas tentativas de usar o comando find similar a: find /bin ! \( -perm 777 -o -perm 776 -o -perm 775 -o -perm 774 -...
24.10.2016 / 23:08