Perguntas sobre 'find'

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

procura por diretórios contendo um arquivo e faltando outro

No momento, estou ciente de como pesquisar diretórios e listar os que NÃO contêm um arquivo específico como este: find parent_directory -mindepth 1 -maxdepth 1 -type d '!' -exec sh -c 'ls -1 "{}"|egrep -i -q "^file_name$"' \; -print mas a...
24.07.2017 / 09:05
2
respostas

Explique as opções -path e -prune do find

Eu tenho um script simples que eu entendo mais, é o comando find que não está claro. Eu tenho muita documentação, mas ela não está servindo para deixar isso muito mais claro. Meu pensamento é que ele está funcionando como um loop, o arquivo enco...
07.07.2017 / 20:30
2
respostas

A diferença entre encontrar e encontrar GNU

Considere alguns sistemas comuns * nix (por exemplo, Debian, Ubuntu, Fedora, CentOS, Arch e Kali). Eu uso o Linux desde 2014, mas sempre usei find . Não me lembro de usar pessoalmente o GNU find, mas de um exemplo Eu vi que a sintaxe do G...
12.10.2018 / 10:35
1
resposta

Procura por arquivos cujos nomes de caminho contenham várias palavras sem uma ordem específica entre eles

Gostaria de pesquisar todos os arquivos cujos nomes de caminho continham várias palavras ( word1 , word2 ), sem nenhuma ordem específica entre eles. Exemplos de arquivos correspondentes são: word1bar/fooword2/myfile fooword2/word1bar/myfi...
05.06.2018 / 14:46
5
respostas

Execute no nome da base de um comando find

Suponha que eu tenha uma estrutura de diretórios como segue test test/a test/b Agora eu quero executar um comando, tal que na pasta . eu possa executar um comando no nome de base dos arquivos a e b . Então, basicamente, eu quer...
30.05.2012 / 06:47
1
resposta

Como excluir links simbólicos quebrados de uma só vez?

Eu criei links simbólicos para uma grande quantidade de arquivos de log. A sintaxe dos arquivos de log é yyyymmdd.log.gz. Para simplificar, uso uma sequência simples sem analisá-la com date : for dd in $(seq -w 20150101 20151231) ; do...
07.10.2016 / 13:24
5
respostas

Encontre arquivos que contenham palavras-chave e mostre apenas o caminho do arquivo e o número da linha

Gostaria de encontrar todos os arquivos Java contendo a palavra-chave File.createTempFile com o número da linha. Aqui está o que eu fiz: $ find . -name "*.java" | xargs grep -n "File.createTempFile" ./nuxeo-studio-test/src/test/java/com/nu...
13.03.2017 / 14:25
1
resposta

Qual é a melhor maneira de encontrar diretórios que correspondam exatamente a uma string, independentemente do caminho?

Suponha que eu tenha os diretórios: /foo/ /A/B/C/foo/D/E/ /F/foo/G/H/foo/I/ Como obter um resultado que lista todos os diretórios cujo nome de base corresponde exatamente uma determinada string (por exemplo, foo aqui)? /foo/ /A/B/C/...
10.01.2012 / 23:28
3
respostas

Copie subpastas contendo pelo menos n arquivos

Eu tenho uma pasta root_folder contendo muitas subpastas. Cada uma dessas subpastas contém um pequeno número de arquivos (entre 1 e 20) e eu quero copiar todas as subpastas contendo pelo menos 5 arquivos para outra pasta new_folder . Descob...
09.05.2016 / 09:09
2
respostas

Utilizando find para listar todos os arquivos sob determinado diretório

Estou tentando usar um comando de linha única que localizará cada diretório (ou subdiretório) chamado bin e, em seguida, imprimirá uma lista de todos os arquivos sob ele, mas também não listará os nomes de diretório sob eles. Eu tentei alg...
17.02.2015 / 01:09