Perguntas sobre 'find'

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

Como pesquisar arquivos onde existem duas palavras diferentes?

Estou procurando uma maneira de pesquisar arquivos em que existam duas instâncias de palavra no mesmo arquivo. Eu tenho usado o seguinte para realizar minhas pesquisas até este ponto: find . -exec grep -l "FIND ME" {} \; O problema que es...
13.03.2013 / 16:01
4
respostas

Excluir arquivos de determinado intervalo de tamanho

Eu quero excluir arquivos cujo tamanho está entre determinados valores. Por exemplo, eu tenho a seguinte lista de arquivos: -rw-r--r-- 1 smsc sys 558 Apr 30 13:07 stats.sfe.1.20120430130513.xml.Z -rw-r--r-- 1 smsc sys 388 Apr 30 15:32 stats...
30.04.2012 / 16:56
2
respostas

Alcance todos os PDFs em um diretório, mantendo a estrutura de diretórios

Estou tentando criar um tarball compactado que contém todos os arquivos PDF que existem em um dos meus diretórios. A estrutura do diretório precisa ser mantida. Diretórios vazios não são necessários, mas eu realmente não me importo se eles estão...
10.01.2011 / 20:45
2
respostas

Noções básicas sobre a opção -exec do find (1) (chaves e sinal de mais)

Usando o seguinte comando, alguém poderia explicar qual é exatamente o propósito das chaves de encerramento ({}) e sinal de mais (+)? E como o comando funcionaria de maneira diferente se eles fossem excluídos do comando? find . -type d -ex...
09.05.2015 / 11:21
6
respostas

Encontre recursivamente todos os arquivos de diversos formatos de arquivo e procure-os por padrões de nome de arquivo

Na melhor das hipóteses, gostaria de receber uma chamada como esta: $searchtool /path/to/search/ -contained-file-name "*vacation*jpg" ... para que essa ferramenta faz uma varredura recursiva do caminho especificado pega todos os arq...
05.07.2012 / 16:37
3
respostas

encontra um arquivo dentro de um arquivo tar.gz

É possível usar o comando find para que ele procure nos arquivos dentro de um arquivo tar.gz também usando curingas? como find archive.tar.gz --name *foo*     
12.03.2012 / 13:59
1
resposta

Como o updatedb é muito mais rápido que o find?

Como o updatedb é muito mais rápido que o find ? Aqui está uma comparação cronometrada entre o comando updatedb e o find que faz uma tarefa aparentemente similar. compare.sh #!/usr/bin/env bash cmd="sudo updatedb" echo $cmd...
03.07.2015 / 00:05
4
respostas

Diretórios com dois ou mais arquivos

Eu quero encontrar um subdiretório do diretório atual, que (que é o subdiretório) contém 2 ou mais arquivos regulares. Não estou interessado em diretórios que contenham menos de dois arquivos, nem em diretórios que contenham apenas subdiretór...
08.10.2017 / 15:09
5
respostas

Ordenar a saída de find -exec ls

É possível a saída de find … -exec ls -ls ; ordenada alpabeticamente, por nome de arquivo? Este é o meu comando cron: find /home/setefgge/public_html -type f -ctime -1 -exec ls -ls {} \; Este comando funciona bem, na maior parte. Ma...
03.07.2014 / 16:02
2
respostas

Localiza arquivos criados por um usuário em particular

Como eu iria descobrir todos os arquivos criados por um usuário em particular e exibi-los na tela? Eu iniciei um script que solicita ao usuário atual que digite o nome de usuário de quem deseja visualizar todos os arquivos. Pensei em usar uma...
06.05.2015 / 05:20