Perguntas sobre 'find'

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

Exclua arquivos em um diretório com mais de 7 dias, mas sempre deixe pelo menos 20 arquivos intactos

Iniciante aqui: Eu quero sincronizar fotos para uma pasta, mas quero que elas sejam recentes. É por isso que quero que sejam excluídos se tiverem mais de 7 dias. Código atual: find ./recentpicturesdirectory -mtime -7 -type f -delete A...
07.07.2017 / 20:06
2
respostas

encontra todos os caracteres '&' em arquivos e pastas

Eu tenho um servidor Ubuntu com compartilhamento de arquivos samba. Eu quero encontrar todos os arquivos e pastas que têm '&' em seu nome, substitua por "e". Alguém pode me ajudar nessa situação? obrigado a todos vocês Eu usei o comando sud...
24.01.2016 / 08:40
1
resposta

Como excluir o diretório superior que contém todos os arquivos dentro modificados pelo menos n dias antes de hoje?

Considere a seguinte estrutura de pastas dir sandbox1 mywebsite file ... sandbox2 mywebsite file ... Eu tenho milhares desses diretórios do sandbox criados pelos meus colegas. Como estamos fican...
03.11.2016 / 19:43
1
resposta

Gere um arquivo .md5 separado para cada arquivo em um diretório, enquanto SKIPPING os existentes

Eu tenho digamos 4 TB de milhões de arquivos. Eu acho que se eu puder produzir um único .md5 para cada arquivo, seria legal. Eu leio Gere um arquivo .md5 separado para cada arquivo .fastq em um diretório? e modificado para fazer com que ele...
03.06.2018 / 04:38
4
respostas

encontre um arquivo com “find” e mostre o tamanho do arquivo [duplicate]

Como posso encontrar um arquivo ao mesmo tempo ver o tamanho do arquivo? ERRO: Eu tentei este comando, mas eu só tenho o tamanho e os detalhes de outros arquivos. find -name "*.conf" | ls -l     
21.05.2018 / 18:42
1
resposta

find grep exec, resultado

Se eu executar o seguinte comando find ./dir -type f -newermt 2017-04-01 ! -newermt 2018-06-30 -printf "%TY/%Tm/%Td %TH:%TM:%.2TS %p\n" -exec grep -E -l "pattern" {} \; | sort -n; retornará isto: ./dir_2/01.py</br> ./dir_2/03....
08.05.2018 / 16:36
7
respostas

Como posso contar arquivos com uma extensão específica e os diretórios em que eles estão?

Eu quero saber quantos arquivos regulares têm a extensão .c em uma estrutura de diretórios grande e complexa, e também quantos diretórios esses arquivos estão espalhados. A saída que quero é apenas esses dois números. Eu já vi essa pergun...
09.04.2018 / 09:29
17
respostas

Unix / Linux localiza e ordena por data modificada

Como posso fazer um simples find , que ordenaria os resultados modificados mais recentemente? Aqui está o atual find que estou usando (estou fazendo um shell escape no PHP, então esse é o raciocínio para as variáveis): find '$dir' -na...
07.06.2011 / 20:23
3
respostas

Como ignorar certos nomes de arquivos usando “find”?

Um dos meus comandos BASH favoritos é: find . -name '*.*' -exec grep 'SearchString' {} /dev/null \; que pesquisa o conteúdo de todos os arquivos no diretório atual e abaixo dele para o SearchString especificado. Como desenvolvedor, isso v...
06.03.2012 / 00:28
4
respostas

Como posso encontrar arquivos maiores / menores que x bytes?

Em um terminal, como posso encontrar arquivos maiores ou menores que x bytes? Suponho que posso fazer algo parecido com find . -exec ls -l {} \; e depois canaliza o resultado para awk para filtrar por tamanho de arquivo. Mas não d...
29.10.2010 / 01:09