Perguntas sobre 'find'

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

como forçar a localização para procurar subdiretórios de forma recursiva

Eu corro este comando find -iname *something* Normalmente, ele pesquisa em subpastas, mas se eu tiver um arquivo que corresponda aos critérios no diretório de trabalho, ele apenas informará e parará. Eu estou pensando em escrever uma funç...
26.08.2016 / 19:48
2
respostas

Imprime os arquivos que encontram atos em

Eu uso o seguinte comando para excluir apenas os arquivos que começam com DBG e mais antigos que dois dias, mas essa sintaxe não imprime os arquivos que foram excluídos find /tmp -type f -mtime +2 -name "DBG*" -exec rm {} \; Como adic...
09.02.2016 / 17:21
3
respostas

Fazendo backup de arquivos [duplicados]

Eu gostaria de fazer o backup de todos os arquivos com mais de 90 dias e maiores além de compactá-los. Eu poderia executar: find /path/to/files -type f -mtime 90 -exec gzip "{}" \; O problema com este comando é incluir arquivos de 90 di...
31.08.2015 / 20:44
2
respostas

localiza arquivos no linux com algumas exceções

Eu estou tentando fazer um comando que irá encontrar todos os arquivos modificados nas últimas 24 horas e que são PHP apenas com um loop para olhar em cada diretórios public_html e salvar a saída em um arquivo HTML para que eu possa ver diariame...
12.01.2015 / 15:05
3
respostas

É mais ou encontra mais recursos intensivos para encontrar o número de vezes que um item é listado em um arquivo?

Li recentemente Como encontrar o número total de ocorrências de texto e arquivos com o comando find , que perguntaram sobre uma maneira de encontrar o número de vezes que o texto" abc "aparece em um arquivo. A resposta lá forneceu o comando fi...
04.05.2012 / 17:13
1
resposta

Problema com um pequeno script bash

Frequentemente executo find em meus projetos de código quando faço uma alteração em algum lugar e tenho que descobrir onde impacta outros códigos, então pensei em escrever um script muito pequeno para facilitar, chame de blah.sh : #!/bin...
22.08.2013 / 17:25
3
respostas

Como remover extensão de nome de arquivo de uma lista de nomes de arquivos no bash

Estou tentando remover a extensão de nome de arquivo de uma lista de arquivos que geramos com o seguinte script: #!/bin/bash file_list=$(find . -type f) #assuming that the files are stored in the same directory trimmed_file_list=$(printf '...
13.08.2018 / 22:49
2
respostas

Forma correta de construir linha de argumento de comprimento variável para comando externo no bash

Eu preciso usar o comando "find" para encontrar vários conjuntos diferentes de arquivos na minha função Bash, dependendo da entrada do script. Então, eu tenho uma coisa como: DAYS=30 case $1 in A1) ARGLINE="-name 'FOO*.xml' -or -name 'BAR*...
16.05.2018 / 10:33
3
respostas

Encontrar com exec não funciona como esperado [fechado]

Eu preciso verificar se a pasta existe e se sim, fazer uma ação ou, se não, fazer outra ação. Eu uso encontrar para esta tarefa, mas não consigo descobrir o caminho certo: find /path/to/destination -maxdepth 1 -type d -name "dir*" -exec bash...
15.05.2018 / 17:46
2
respostas

ls -lS na saída do find não classifica a saída

Como sabemos, ls -S listará todos os arquivos ordenados por tamanho. O que eu estou tentando fazer é listar todos os arquivos no diretório /usr ordenado por tamanho. Então eu executei o comando como abaixo: find /usr -type f -exec...
06.03.2018 / 03:34