Perguntas sobre 'find'

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

O que é uma maneira segura de encontrar todos os arquivos e / ou caminho que contenham 2 palavras-chave?

Eu estava fazendo um find . -iname '*sitesearch*' | grep demo porque eu sei que o arquivo deve ser some/path/SiteSearch/demo/SiteSearch.html , mas a pessoa colocou o arquivo como some/path/SiteSearch/demo/index.html , então o arquivo...
06.04.2013 / 01:27
5
respostas

Passa uma lista de diretórios armazenados em um arquivo para encontrar o comando

De um diretório e seus subdiretórios, encontra-se todos os arquivos .c find /user/home/me/tests/ -name \*\.c Agora, uma lista de diretórios é armazenada em um arquivo 'list_of_dir' /user/home/me/test1 /user/home/me/test2 /user/home/me/...
17.01.2018 / 00:24
3
respostas

Comando Complex find com várias podas

Eu preciso percorrer uma árvore de diretórios com vários pontos de partida, por exemplo find ./User1 ./User2 ./User3 mas processa apenas nomes de diretórios específicos que existem em qualquer um desses pontos iniciais, como este: ./User1/D...
12.08.2018 / 21:24
2
respostas

find -exec no zsh: echo funciona como esperado, a impressão não

Eu achei que os dois comandos a seguir produziriam a mesma coisa, mas eles não: Comando 1: find . -name filename -exec print '{}' \; Comando 2: find . -name filename -exec echo '{}' \; Na verdade, o Comando 2 funciona co...
06.10.2011 / 22:26
1
resposta

Verifique se os arquivos foram apagados

Estou usando o bash e o rsync para criar e armazenar backups do meu site. Estou armazenando essas pastas de datas de ' dd-mm-yyyy '. Eu tenho feito experiências com o seguinte para excluir essas pastas se elas tiverem mais de x dias (atualm...
16.06.2018 / 10:21
2
respostas

Verificando uma condição arbitrária baseada em conteúdo de arquivo com find

Eu gostaria de find e excluir todos os arquivos principais em uma grande árvore de diretórios. Para fazer isso, eu gostaria de combinar arquivos que satisfaçam um determinado padrão de nome de arquivo, como: find . -name 'core*' ......
16.11.2017 / 23:23
1
resposta

File glob para coincidir com "version" e "version.h"

Estou tentando usar find para identificar todos os arquivos em meu repositório nomeados como "version" ou "version.h", no entanto, não consigo criar uma glob válida para corresponder a. Com o regex, acredito que isso funcionaria: .*/versi...
05.12.2017 / 19:03
2
respostas

Usando o comando “Find” em conjunto com instruções “if” “and”

Eu preciso pesquisar e encontrar subdiretórios que contenham um determinado arquivo, no entanto, se eles contiverem esse determinado arquivo + esse outro arquivo, não quero que eles sejam listados. A declaração é algo como isto: Localize...
25.01.2017 / 19:26
2
respostas

Encontre arquivos, grep para o padrão, encabece os 10 primeiros e então tar os

Eu estou procurando um padrão em arquivos usando find, então eu só quero os dez primeiros que eu encontrar e tar esses. find /var/log/file | xargs grep "pattern" | head -n10​ | tar -czvf tarfile.tgz Eu também tentei xargs the tar . I...
02.09.2016 / 08:12
2
respostas

Como uso o comando find para listar os arquivos graváveis do mundo em um diretório sem atravessar nenhum subdiretório?

A solução para este problema tem me escapado há semanas. Eu estou tentando escrever um comando para encontrar apenas arquivos graváveis do mundo em um conjunto específico de diretórios sem atravessar qualquer subdiretório usando -prune . Eu...
23.09.2016 / 16:13