Perguntas sobre 'find'

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

Como encontro pastas que não contêm arquivos modificados recentemente?

Eu tenho um diretório que obtém muitos dados despejados nele e quero encontrar todos os diretórios cujo conteúdo não tenha sido modificado recentemente (por exemplo, nos últimos cinco dias). Eu estou tentando compor uma chamada para find que...
24.02.2015 / 19:01
1
resposta

Problemas com find, xargs e egrep

Eu é com isso que estou tentando acabar (exceto trabalhar) find ./ -mindepth 1 -type f -mtime +60 -print0 | xargs -0 egrep -vZ 'vvv|iii' O que estou fazendo de errado? $ ll total 0 -rw-rw-r-- 1 yyy yyy 0 Sep 18 10:36 iii.txt -rw-rw-r--...
17.11.2014 / 17:04
1
resposta

como executar um shell embutido se encontrar determinados arquivos

Em geral, se quisermos executar um comando se find identificar arquivos correspondentes a determinadas especificações, podemos usar -exec . Mas no meu caso eu quero sair do shell / script se find encontrou uma correspondência e -exec...
19.09.2014 / 05:52
1
resposta

Como posso usar 'find' com '-pattern' e também restringir a profundidade?

Isso é o máximo que eu recebi: find . -path \*/pages/*/index.css O que encontrará: ./lib/pages/home/index.css ./lib/pages/home/lib/header/index.css O que eu realmente quero é encontrar apenas: ./lib/pages/home/index.css Embo...
28.10.2014 / 17:26
2
respostas

localizar e excluir dá status falso

Eu tentei executar delete como por muitas discussões anteriores ocorridas encontrar & delete no entanto, minhas tentativas levam a experiências diferentes. find . -type d -name "koko" -exec rm -rf {} \; exclui a pasta chamada ko...
02.12.2014 / 11:37
2
respostas

Encontre o comando com -ctime +0 para teste

O comando a seguir excluirá diretórios e sub-diretórios com mais de 100 dias: find /var/tmp -type d -ctime +100 -exec rm -rf {} \; Mas, na verdade, quero realizar o teste para verificar se o comando removerá todos os diretórios. Por is...
02.12.2014 / 10:08
1
resposta

Como posso executar um script recursivamente em um diretório

Estou usando o código a seguir para decodificar DICOMs compactados em JPEG. find ./* -maxdepth 0 -name '*.dcm' -printf 'dcmdjpeg %p %p \n' | sh Eu corro este código dentro de qualquer pasta que contenha esses arquivos. O problema é que...
16.10.2014 / 04:21
2
respostas

Remove arquivos e diretórios, mesmo que não estejam vazios, exceto alguns diretórios

Estou tentando remover todo o conteúdo de um diretório com algumas exclusões. Atualmente estou usando isso: find . -type f | grep -vZf ../../exclude.file | xargs rm -rf O exclude.file contém: *log* world* crash-reports banned-ips*...
03.07.2014 / 13:56
1
resposta

ls e encontrar o comando excluindo um determinado diretório

Eu quero fazer isso: ls -altrhS 'find / -type d \( ! -name tmp -prune \) -size +10000k 2> /dev/null -print' | egrep -v 'ibd|MYD|MYI' Portanto, quero listar, nesse formato, arquivos de um tamanho específico, excluindo o diretório tmp....
04.09.2014 / 08:38
1
resposta

ksh: Obter arquivos criados em uma data específica no diretório [duplicado]

Eu quero pegar os arquivos que foram criados em uma data específica em um diretório > ll total 36 -rw-rw-r-- 1 tak tak 212 Oct 08 07:06 name.log -rw-rw-r-- 1 tak tak 494 Oct 09 09:24 rep.083011 -rw-rw...
09.10.2013 / 18:30