Perguntas sobre 'find'

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

O que rm {} + faz?

Como em find -L /etc/ssl/certs/ -type l -exec rm {} + Portanto, ele encontra todos os links simbólicos quebrados e os exclui. Mas como exatamente interpreto a parte {} + ?     
09.10.2009 / 17:12
2
respostas

Linux - Um tempo mais fino para encontrar?

find é uma ótima ferramenta para localizar arquivos. Tem a opção de encontrar arquivos que foram modificados nos últimos X dias com -mtime . No entanto, eu gostaria de algo mais fino que isso. Eu quero ser capaz de encontrar arquivos que fo...
16.02.2010 / 18:15
2
respostas

Como rsync arquivos / pastas de uma data específica encaminhar?

Eu gostaria de rsync pastas de uma data específica e encaminhar. por exemplo. Eu quero rsync minhas pastas que foram criadas a partir de 3 dias atrás (e, claro, 2 dias atrás, um dia atrás, etc.). Eu sei que preciso usar find e rsync, mas não sei...
13.09.2013 / 19:55
3
respostas

Como encontro o número total de linhas em um conjunto de arquivos encontrados (usando as ferramentas de linha de comando do Linux)?

Eu posso encontrar o número de linhas de cada arquivo que corresponde a um padrão específico usando (por exemplo): $ find . -name "test.save*" -exec wc -l {} \; 673000 ./test.save8.txt 24000 ./from/test1/test.save3.txt 100 ./from/test1/test.s...
27.07.2010 / 20:41
5
respostas

Excluindo arquivos no Linux

Eu preciso encontrar todos os arquivos que correspondem a um determinado critério e excluí-los. Aqui está um snippet: /var/www/somesite/releases/{many directories}/tmp/attachment_fu Gostaria de encontrar todos os arquivos em qualquer dire...
18.09.2009 / 08:26
4
respostas

Como restringir a busca do comando find para retornar somente os arquivos modificados antes de determinada data?

Gostaria de restringir a seguinte pesquisa a apenas arquivos com data modificada <="2009-05-29 11:59:00" find /path -name "*.sb" ! -name "*[^0-9]*.sb" -type f -print Estou usando o CentOS     
30.05.2009 / 18:51
4
respostas

Use 'find' para determinar arquivos modificados ontem

Tenho certeza de que essa é uma pergunta antiga com uma resposta simples, mas tentei todas as combinações que sei e não encontrei nada. E pesquisar no Google não é nada agradável, pois a pesquisa nesse tópico gera centenas de maneiras de "encont...
07.10.2009 / 16:50
2
respostas

Por que meu tipo find está executando fstat em todos os arquivos de uma pasta?

Estou executando find . -type d em uma árvore de diretórios bastante grande. Eu só estou interessado em encontrar diretórios dentro desta árvore, mas quando corri um strace contra o processo para ter certeza de que estava fazendo o que eu esp...
25.10.2014 / 05:44
3
respostas

localiza e remove nomes de arquivos duplicados na hierarquia de diretórios

#!/bin/sh LASTBASE="" find $1 -type f -print | rev | sort | rev | while read FILE do BASE=$(basename "$FILE") if [ "$BASE" = "$LASTBASE" ]; then rm "$FILE" LASTBASE="$BASE" done     
06.02.2013 / 19:59
4
respostas

Encontre diretórios que não contenham um diretório?

Estou tentando descobrir como usar o comando "find" do Linux (ou outro comando que executará o trabalho) para retornar uma lista de caminhos / diretórios de arquivos que não contêm um diretório de um determinado nome. ~/web/domain1.com/public...
13.03.2010 / 00:36