Perguntas sobre 'find'

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

Listar arquivos que não possuem outro arquivo com sufixo

Considere um diretório com os seguintes arquivos: file1 file1.suffix file2 file3 file3.suffix Eu preciso listar todos os arquivos de forma que não exista outro arquivo com o mesmo nome e um sufixo conhecido. No exemplo acima, isso corresp...
11.12.2017 / 13:56
3
respostas

Como posso passar strings com aspas simples para grep?

Meu resultado desejado é o seguinte: pesquisar recursivamente um diretório procurando por uma determinada string em todos os arquivos encontrados. O comando a seguir é meu porto de escala usual: find ./ | xargs grep -ns 'foobar' No entant...
03.04.2012 / 11:33
2
respostas

A seção de sinopse da man page para o comando find está errada?

Por isso, tenho tentado adquirir o hábito de ver primeiro as man pages antes de começar a pesquisar no Google quando esqueço como executar um determinado comando. Eu estava olhando para a página man do comando find hoje e na seção synopsis el...
02.08.2017 / 17:50
4
respostas

shell linux: find -exec em find -exec

Eu quero executar chmod 555 em todos os arquivos e diretórios que eu recebo com o seguinte comando (ele retorna o teste de diretório e todos os arquivos e diretórios nele): find ~/.config/google-chrome -type d -name test -exec find {} \;...
24.07.2013 / 16:41
2
respostas

Obter lista de todos os arquivos por máscara no terminal

Eu quero encontrar todos os arquivos *.h , *.cpp em pastas com máscara definida, como */trunk/src* . Então, eu posso encontrar separadamente arquivos *.h e *.cpp : find . -path "*/trunk/src/*.h" find . -path "*/trunk/src/*.cpp"...
08.08.2013 / 14:53
3
respostas

Utilizando 'find', como posso obter 'rm' para imprimir um nome de caminho mais completo do que quando executado através de '-execdir'?

Resumo das Respostas : enquanto a literatura promove "-execdir" como mais segura que "-exec", não ignore a diferença operacional. O primeiro não é uma simples reimplementação do segundo. Além disso, ao usar o find especificamente para remoções...
16.12.2014 / 09:21
4
respostas

Executa todos os arquivos em uma lista

Eu tenho uma árvore de código-fonte que, quando make é executado, produz vários executáveis chamados "001", "002" e etc. Estou tentando escrever um script que encontrará todos esses executáveis na minha fonte árvore e, em seguida, executá-los...
14.08.2014 / 19:01
1
resposta

Sair do bash quando o find chegar a uma pasta com permissão negada

Estou tentando escrever meu segundo script Bash. Onde eu atravesso pastas de forma recursiva e faço uma lista de arquivos e pastas. De certa forma funciona, mas se "find" chegar a um diretório em que tenha permissão negada, apenas o script co...
26.08.2015 / 11:59
3
respostas

Como posso excluir todas as mensagens de "permissão negada" de "localizar" no Solaris

Oi perguntas anteriores sobre este tópico contêm respostas para o Linux, mas não funciona para o Solaris 10. find . ! -readable -prune Não funciona no solaris, pois a leitura não é POSIX. Qual é o comando compatível com POSIX que exclu...
09.08.2015 / 22:14
3
respostas

Verifique o conteúdo do arquivo procurando corrupção, o tamanho do arquivo indica o tamanho "zero"

Eu tenho uma situação muito estranha, onde eu tenho um sistema de arquivos que contém um número de arquivos que são de tamanho variável, mas parece ter sido corrompido e não mostrar nenhum conteúdo ao catar o arquivo. Eu não tenho ideia de qu...
15.11.2016 / 16:41