Perguntas sobre 'find'

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

Como encontrar um arquivo com caminho parcialmente conhecido? 'find -path' parece não funcionar

Eu tenho um arquivo localizado em folderA/folderB/myFile . No entanto, este é um endereço relativo e não sei onde está no meu computador. myFile tem um nome muito genérico e pesquisar apenas me dará centenas de resultados. Então, estou ten...
30.11.2017 / 12:35
2
respostas

Como eu posso manter o jogo do grep destacando quando o piping encontra no grep?

Se eu executar grep foo bar.txt , grep destacará cada ocorrência de "foo" em bar.txt . Mas às vezes eu quero usar find para determinar quais arquivos são procurados pelo grep. Então eu faço algo assim: find . -iname "*.abc" | xargs gre...
25.05.2012 / 21:39
1
resposta

Bash move e renomeia analisando a saída do find

Aninhei diretórios de arquivos pdf e gostaria de extraí-los para um diretório de nível mais alto renomeando-os da seguinte forma: Meus arquivos são algo como: ./path1/pathA/fileI.pdf ./path1/pathB/fileII.pdf Eu quero alcançar: ./pat...
29.06.2016 / 05:13
2
respostas

Como encontrar um arquivo cujo tamanho seja menor que 10 MB?

Eu preciso encontrar um arquivo no meu diretório atual cujo tamanho deve ser menor ou igual a 10 MB. ls -lh me fornece o tamanho de arquivo de cada arquivo, mas não sabe como encontrar os arquivos cujo tamanho seja menor ou igual a 10 MB....
11.12.2013 / 00:31
5
respostas

linux + encontrar palavra / string no arquivo sob o diretório

Eu tenho o seguinte comando find /var -type f -exec grep "param1" {} \; -print Com este comando, eu posso encontrar a string param1 em qualquer arquivo em / var, mas o tempo que leva para isso é muito longo. Eu preciso de outra possibi...
03.06.2010 / 12:29
1
resposta

Por que esse comando deletou tudo?

Eu corro este comando em uma caixa do Unix: find . name CVS -exec rm -fr {} \; Eu queria excluir qualquer arquivo chamado CVS em qualquer diretório do diretório atual e ele excluiu tudo. Felizmente, tudo o que tive que fazer para me...
30.10.2010 / 14:17
5
respostas

Encontre diretórios com todos os arquivos dentro de mais de X?

É possível no linux encontrar diretórios onde todos os arquivos e diretórios contidos (e arquivos de sub-diretórios, etc.) são mais antigos que uma determinada idade? Em outras palavras, se um diretório tiver um ou mais arquivos dentro dele que...
26.06.2012 / 07:41
2
respostas

Como arquivo de lista por intervalo de data?

Eu gostaria de listar arquivos com 3 dias de idade. Eu encontrei este em stackoverflow : find . -type f -printf "%-.22T+ %M %n %-8u %-8g %8s %Tx %.8TX %p\n" | sort | cut -f 2- -d ' ' | grep 2012 Mas eu não entendo o que todo o comando si...
04.03.2013 / 14:31
1
resposta

Batch Arquivo que copia as primeiras 2 linhas de um arquivo de texto em outro arquivo de texto

Eu tenho um arquivo de texto A.txt Pinging [xx.xx.xx.xx] with 32 bytes of data: Request timed out. Ping statistics for xx.xx.xx.xx: Packets: Sent = 1, Received = 0, Lost = 1 (100% loss) Eu gostaria de copiar as duas primeiras linhas des...
12.07.2011 / 05:12
3
respostas

Como uso o find para copiar todos os arquivos encontrados para um novo nome em seus mesmos diretórios?

Eu tenho um comando simples que faz quase o que eu quero. A seguir, localizamos todos os arquivos com um sufixo '_compressed.swf' e copiamos cada um no mesmo diretório com um '.bak2' anexado: encontre '../content' -name '* _compressed.swf' -p...
23.02.2010 / 18:22