Perguntas sobre 'find'

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

Linux red hat + substitua PATH ou word em scripts

Na pasta: /var/userTN/applo folder Tenho cerca de ~ 100 scripts de shell que incluem o seguinte PATH: GLOBAL_PATH=/export/pop/PLW5 Eu quero substituir o PATH em todos os scripts da pasta: /var/userTN/applo para este PATH...
08.05.2016 / 07:04
1
resposta

Como faço para contar o número de arquivos em todos os subdiretórios e adicionar as contagens juntos

Eu estou tentando contar o número de arquivos em cada diretório / subdiretório, juntá-los e obter um total que eu possa comparar com outro diretório: #!/bin/bash echo "Checking directories for proper extensions" for LOOP in 1 2 3 4; do...
17.04.2016 / 01:08
1
resposta

Como eu poderia encontrar rapidamente um link simbólico recursivo? [duplicado]

Estou com um problema em um programa de indexação que está sendo executado por muito mais tempo do que o esperado. Eu quero excluir a possibilidade de um link simbólico recursivo. Como eu poderia encontrar um link simbólico que é recursivo em...
18.04.2016 / 00:37
1
resposta

Por que o 'find -mtime +1' inclui os arquivos de hoje quando usados em um script? [fechadas]

Estou usando o seguinte comando find em um script: find . -type f -mtime +1 Quando eu o uso de um shell interativo, isso fornece apenas arquivos antigos, mas no script ele também fornece os arquivos de hoje. Por quê? O que posso fazer...
11.04.2016 / 12:15
2
respostas

Contando as ocorrências de caractere em uma árvore do sistema de arquivos

A tarefa era encontrar o número de ocorrências do caractere 'a' em todos os arquivos no diretório (recursivamente). Meu script foi este find . -type f -exec grep -o 'a' {} \; 2>/dev/null | wc -l mas falhou: recebi o resultado 0 mesm...
18.02.2016 / 16:48
2
respostas

/ usr / bin / find não funciona quando usada com a substituição de comando [duplicado]

Em um script, tenho: CMD='/usr/bin/find /etc -type f -exec /usr/bin/md5sum {} \; ' MD5=$("${CMD}") Mas o script apresenta o erro: -bash: /usr/bin/find /etc -type f -exec /usr/bin/md5sum {} \; : No such file or directory No entan...
29.03.2016 / 13:57
2
respostas

encontrar comando com -exec ls produz uma saída diferente

Estou tentando determinar quais arquivos serão tocados com base na data de modificação. Meu diretório está no topo de uma lista de talvez vários níveis de subdiretórios. De uma janela de terminal eu corro este comando: find Program.8.koeb/...
25.02.2016 / 16:04
2
respostas

como encontrar o tamanho do arquivo para arquivos com link

Eu tenho um log de arquivos que está em um NFS, e eles estão conectados via softlinks no servidor redhat local. Quando tento executar a pesquisa de arquivos que foram tocados durante o último fim de semana e calcular o tamanho total deles, de...
25.11.2015 / 22:41
1
resposta

Como melhorar o tempo de pesquisa para pesquisar arquivos em vários diretórios

Eu tenho que procurar por 3 tipos de arquivos em muitos diretórios (facilmente 1k + eu acho?) alguns dos arquivos têm 13 níveis de profundidade. installer.jar Installpackage_*.jar Patch_*.jar Agora estou usando o comando find; Eu excluo...
22.10.2015 / 10:11
1
resposta

Excluir pastas vazias - recursivas [duplicadas]

Eu gostaria de limpar algumas pastas. Por isso, quero excluir todas as pastas que estão vazias ou que contêm apenas outras pastas ... Primeiro eu tentei find . -type d -delete mas isso lista as subpastas depois dos pais, então eu ter...
06.11.2015 / 10:26