Perguntas sobre 'find'

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

sh script para remover apenas arquivos txt usando o comando find e exec rm me avisa sobre a falta de argumentos para exec

find /full/path/dir -name '*.txt' -exec /bin/rm {} \; Fina em um shell, mas coloque-o em um script sh junto com algumas linhas semelhantes, para executá-lo todas as noites a partir de um cronjob e ele relata: find: missing argument to '-e...
27.01.2011 / 20:03
4
respostas

find comando com parâmetros na variável

> find /etc -name 'shells' /etc/shells # good !! > SEARCH="-name 'shells'"; find /etc $SEARCH # nothing found - bad !! Por que o comando "find" não pode aceitar params na variável? Outros comandos funcionam bem nesse modo. Está...
21.07.2015 / 08:55
1
resposta

Como executar um chmod recursivo que pára nos limites do FileSystem

Eu tenho um diretório com muitos arquivos e dentro de um diretório montado. var/ log/ nfs/ (a NFS remote directory) www/ Como posso chmod / chown everyfiles dentro desse diretório sem alterar nfs .     
08.08.2013 / 18:01
1
resposta

Listar diretórios sem uma pasta específica

Preciso de ajuda para construir uma listagem de diretórios usando 'find'? Um exemplo de estrutura de diretório é semelhante a isto: / (root) - /foo - /folderA - /folderB - /bar - /folderA -/search - /folderB O que eu...
15.12.2010 / 17:22
1
resposta

Localizar arquivos e tar.gz a lista resultante

A execução do seguinte comando funciona conforme o esperado: find /path/to/logs/ \( -type f -name '*20161005.log' \) -print0 | tar -czvf /path/to/backups/backup_logs_20161005.tar.gz --null -T - Mas, tentando usar isso em um script bash, r...
06.10.2016 / 17:21
1
resposta

Como posso manipular o comando find para “encontrar” os diretórios nos quais o arquivo “found” está?

Então, estou tentando usar o comando find para localizar todos os arquivos no meu sistema com mtime -x . Ele faz isso, mas não "encontra" os diretórios do arquivo. find . -mtime -2 -exec rsync -av {} /destination/ \; Eu pensei que...
11.03.2014 / 11:10
1
resposta

Como listar todos os arquivos gravados no Linux?

Qual é a melhor maneira de obter uma lista de todos os arquivos que foram gravados, desde a ativação? É um find (com mtime) simples melhor para isso, ou existem outras maneiras? ( find não lista os arquivos que são gravados e excluíd...
07.10.2013 / 15:08
1
resposta

Listar diretórios que não contêm um arquivo que possui um prefixo variável

Estou verificando a saída de um script. Em alguns casos, o script falhou e um determinado arquivo não foi produzido. Eu quero verificar se este arquivo está presente em um diretório e se não, imprima o nome do diretório. Os diretórios parecem:...
14.10.2014 / 11:33
4
respostas

'localizar' comando não disponível no host, como implementar uma exclusão com base na hora da modificação usando outros comandos?

Estou criando uma solução simples de backup de base de dados para um cliente que usa hospedagem na Web no DataFlame. A conta de hospedagem fornece acesso ao cron, mas não ao shell. Eu tenho um script de backup de banco de dados criando bac...
28.03.2012 / 00:58
1
resposta

Como encontrar links simbólicos que apontam para fora de uma determinada árvore de pastas?

Eu tenho um monte de pastas / arquivos com mais de 10 níveis de profundidade. Como posso encontrar links simbólicos que apontam para fora dessa árvore de pastas? Eu tentei find -type l , mas isso retorna todos os links ... mesmo aqueles...
30.01.2012 / 18:16