Perguntas sobre 'find'

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

Substituir string em vários arquivos usando find e sed

Então cheguei à conclusão de que, para recursivamente substituir todas as instâncias de uma string no diretório (somente para arquivos de extensões .java), preciso usar find . -type f -name "*.java" -exec sed -i 's/original/result/g' {} +...
17.11.2016 / 22:09
2
respostas

Como posso saber o tamanho total obtido por tipos específicos de arquivos no meu disco rígido?

Como o título diz, eu gostaria de saber se há um comando que pode me dizer quanto de armazenamento são os arquivos .jpg (por exemplo). Algo como se eu fizesse find / -iname "*.jpg" , o que pode adicionar o tamanho de cada arquivo encontrado e...
02.07.2016 / 22:03
2
respostas

Usando o basename para extrair a extensão do arquivo e procurar por arquivos com o mesmo nome

Basicamente, eu tenho uma pasta /test/ que tem vários arquivos do tipo .doc e .pdf . Alguns dos arquivos têm uma versão .pdf e .doc , como test.doc e test.pdf , enquanto outros só têm uma versão. O que estou tentando fazer é...
13.10.2015 / 17:11
2
respostas

como apagar (ou manter) certas extensões de arquivos usando o busybox find?

Eu tenho uma pasta que contém arquivos (várias extensões de arquivo) e subpastas. Quero manter algumas extensões de arquivo e excluir o restante. e.g. keep all .txt and .jpg files and delete all other files. no UNIX / GNU comum, posso usa...
14.03.2016 / 11:19
1
resposta

Por que este comando find não retorna nomes de arquivos contendo apenas caracteres não-ASCII?

Estou tentando determinar a causa raiz do porque esse comando find não está funcionando; não deve corresponder ao arquivo chamado this_should_not_match abaixo: $ > find . -type f -name "*[^ -~]*" ./__º╚t ./this_should_not_match ./__╞...
08.03.2016 / 15:10
2
respostas

Remova 50GB dos arquivos mais antigos em busybox quando a capacidade usada atingir 95%

Ok, eu pedi um código aqui, mas inicial eu não pedi para torná-lo busybox compatível. Minha culpa. Eu sou novo no Linux e codificação. O código precisa fazer o seguinte: Delete 50GB of oldest data (dir with files) from a directory when t...
23.08.2012 / 09:21
6
respostas

Crie cópias de diretório usando find

Eu tenho um diretório com vários subdiretórios. Assim /usr/local/src/ccl/ccl-1.8/x86-headers$ ls elf gl gmp gnome2 gtk2 jni libc Cada um desses diretórios tem um subdiretório adicional C dentro dele, que contém um arquivo popula...
31.07.2012 / 02:48
2
respostas

Reencaminha resultados do comando Localizar para javac

Eu desejo compilar os resultados de um comando find onde o comando find retorna o caminho de arquivo relativo de um arquivo java localizado em subdiretórios. E.G., estou em ./ e quero executar javac em um arquivo, someFile.java , mas não...
17.06.2016 / 22:04
2
respostas

executa o comando do find chamado por find

Existe uma maneira de chamar recursivamente? Eu gostaria de procurar por arquivos que correspondam a um determinado padrão apenas em diretórios que correspondam a outro padrão. Basicamente: for each (sub)directory D matching "*.data" do...
07.04.2016 / 16:29
2
respostas

Filtra os arquivos gerados por 'find' pela saída analisada do comando 'file'

Estou escrevendo uma ferramenta rápida para inspecionar o conteúdo de uma pasta node.js node_modules ou python virtualenv para dependências nativas. Como uma rápida primeira aproximação a isso, escrevi o seguinte comando. find . | xargs...
06.04.2016 / 20:58