Perguntas sobre 'find'

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

O “find / var / log -type f -delete” é seguro no Debian 9?

Nunca visualizo ou me preocupo com arquivos em /var/log/ e desejo evitar logrotate o desperdício de recursos do meu sistema ( CPU, RAM, E / S, etc.). Há algum arquivo regular em /var/log/ necessário para algum programa Debian básico (...
20.09.2018 / 16:19
1
resposta

Como encontro arquivos com mais de 1 dia usando o mtime? [duplicado]

Estou tentando remover todos os arquivos com mais de 1 dia de idade. Antes de executar um script para remover os arquivos, tento localizar os arquivos usando o mtime. no entanto, enfrento o mesmo problema com o meu comando - Minha data atua...
27.01.2016 / 10:54
2
respostas

Aplicando os comandos chmod e chown dinamicamente na saída do comando find

Eu tenho um arquivo dentro de muitos diretórios de dentro de um diretório raiz. Eu preciso aplicar o comando chmod 640 e chown em todos os arquivos. Eu tenho dois comandos, um para encontrar os caminhos de arquivo e o outro é aplicar o chmod e o...
27.02.2017 / 13:19
4
respostas

Erro de sintaxe em um script bash que chama find

Onde está o erro neste script, por favor: #!/bin/bash rep="git" files='find' ${rep} '-type f' for f in ${files} do echo $f done Quando eu executo find git -type f sozinho no shell, funciona!     
10.10.2012 / 12:29
4
respostas

Por que é encontrar o arquivo dir -name e não encontrar o arquivo -n dir?

Eu procurei por isso, mas não consegui encontrar nada. Eu sempre quis saber, porque é que a maioria dos outros comandos do bash tem o formato de comando -flag arg1 arg2, ie cp -r dir1 / dir2 / mas aqui o comando find de alguma forma coloca o...
26.04.2016 / 10:28
4
respostas

Existe um comando para listar arquivos, excluir subdiretórios e exibir tamanho e data?

Antes de começar, suponha que eu tenha apenas conhecimento básico no UNIX. Significado básico Eu só comecei a ler sobre isso desde a semana passada para um propósito relacionado ao trabalho. Eu tenho experimentado com o comando ls para for...
09.04.2013 / 11:53
1
resposta

shell script para remover arquivos

Estou tentando excluir arquivos com mais de seis dias e, em seguida, registre os arquivos que foram excluídos. Até agora. Em um arquivo sh , tenho seguido: find /home/pi/ftp/upload -type f -mtime +6 -exec rm {} + Em sudo crontab...
20.01.2018 / 10:52
2
respostas

Removendo dígitos do início do nome de arquivo [duplicado]

Eu esperava que isso funcionasse: $ find . -type f -exec basename {} \; | while EFS= read -r f; do echo "${f##[0-9]}"; done Mas, por exemplo, para arquivos nomeados como: 1foo 11bar retorna: foo 1bar quando foo...
24.10.2018 / 22:38
2
respostas

Apagar arquivos recursivamente que NÃO correspondem a regexp

Estou tentando limpar vários arquivos temporários de uma árvore de pastas, mas não quero excluir arquivos que correspondam a alguns critérios, especificamente arquivos executáveis, arquivos .tpl e não a subpasta 'data'. Eu vejo a pergunta aqu...
27.06.2011 / 15:49
4
respostas

Localiza arquivos no disco que correspondem a uma lista de arquivos realmente longa

Eu tenho uma lista de dezenas de milhares de nomes de arquivos. Eu quero encontrar quais desses arquivos realmente existem no disco (em um diretório específico). Não sei como começar. Eu poderia tentar com o Python ou o bash. A lista de nomes...
08.02.2014 / 04:01