Perguntas sobre 'find'

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

grep: correspondentes conflitantes especificados

Estou usando o find com xargs e grep para encontrar o texto que precisamos traduzir em nosso aplicativo. find . -name \*.vue -not -path "./vendor/*" -not -path "./node_modules/*" -not -path "./public/*" -not -path "./data/*" | xargs -P1...
04.10.2018 / 13:32
0
respostas

Obtendo nomes de arquivos exclusivos somente por caminhos específicos

Eu tenho um comando onde recebo a contagem de todos os nomes de arquivos que começam com 2010 find folder_name/ -path '*/*/*/*/2010*' Isso funciona bem e eu recebo resultados válidos. No entanto, digamos, por exemplo, eu tenho essa estrut...
07.10.2018 / 22:33
1
resposta

Usando 'find', em seguida, pesquisando cada linha para dois valores no script bash

Olá todos eu tenho uma enorme quantidade de arquivos que eu pesquiso com 'find' recursivamente, em seguida, uma vez que todos os tipos de arquivo são encontrados eu quero remover todos os registros não correspondentes a esta seqüência em cada lin...
02.10.2018 / 16:43
1
resposta

Localizar arquivos ausentes de uma pasta / subpasta

Eu tenho um sistema de backup baseado em rsync --link-dest . Estou tentando otimizar o uso do disco um pouco mais. De vez em quando, apago arquivos grandes na pasta de origem. O que seria uma maneira fácil de procurar automaticamente esses...
06.10.2018 / 14:57
0
respostas

Por que encontrar remove dirs mas também mostra uma mensagem de erro? [duplicado]

Eu estou recursivamente removendo os diretórios chamados __pycache__ com o seguinte comando: find . -type d -name "__pycache__" -exec rm -r {} \; Remove todos os __pycache__ dirs, mas também mostra os seguintes erros: find: ‘./...
29.09.2018 / 14:31
1
resposta

'Find' saída como o intervalo de 'for' no Bash está fazendo no modo batch

Eu fiz um processo de loop usando o comando Bash for , no Linux mint, com o intervalo de entrada do processo anterior vindo de find , mas aparentemente e claramente em processo de lote relativo à saída do terminal, em vez do imediato se fin...
22.09.2018 / 04:49
2
respostas

como excluir arquivos com um padrão de data específico [duplicado]

Na pasta /var/log/roler_t , temos os seguintes arquivos: -rw-r--r-- 1 roler smike 37652 Jun 25 01:44 2018-06-23T02:KJU:00 -rw-r--r-- 1 roler smike 41742 Jun 25 01:45 2018-06-21T20:KJU:00 -rw-r--r-- 1 roler smike 36762 Jun 25 01:4...
13.09.2018 / 11:45
1
resposta

Uso de disco de todos os arquivos em um diretório

Estou tentando obter o uso do disco de todos os arquivos presentes em um diretório específico usando os comandos a seguir e estou recebendo respostas diferentes para ambos. Alguém poderia explicar por quê? find ./ -type f -name '*.*' -exec du...
06.09.2018 / 21:28
1
resposta

Como executar ln nos resultados da busca

Eu quero criar links simbólicos para arquivos de imagem em um diretório no servidor. Atualmente estou fazendo isso executando este comando usando a função php exec() : ln -sf path/to/source path/to/symlink Os dois nomes de arquivos são...
08.09.2018 / 10:06
2
respostas

Equivalente ao GNU encontra flag -printf em outras implementações de localização

Especificamente, em mkinitcpio o comando find -mindepth 1 -printf '%P%code%' é usado, o que seria uma maneira de recriar um comando com saída idêntica sem o sinalizador -printf. link Este é o script completo para o caso de ser útil.     
18.09.2018 / 02:01