Perguntas sobre 'find'

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

Comando de execução para cada nova linha separada [duplicada]

Eu tenho isso: chmod u+x $(find scripts -name "*.sh") Mas acredito que só é possível encontrar o chmod u + x para o primeiro item da lista, pois os resultados são separados por nova linha. Como posso executar chmod u + x para cada i...
27.04.2018 / 06:46
2
respostas

Exclui o conjunto de diretórios usando o comando find sem entrar na lista de argumentos por muito tempo

Eu estou em uma situação onde eu tenho o diretório / tmp tendo pelo menos 25.000 - 50.000 diretórios nele. Eu estou tentando usar o seguinte comando para excluir os diretórios que são mais antigos que 2 dias nesse diretório. find /path/to/tmp...
13.04.2018 / 05:12
1
resposta

Sort - Liste os arquivos pela última data modificada, mas mostre apenas arquivos com o mesmo dia mais recente

Digamos que eu queira encontrar a base de arquivos dos últimos dias modificados e classificar a base da lista a partir da última data de modificação. Por exemplo, find /path/to/files -mtime -15 | xargs -d '\n' -r ls -t Saída: nota:...
06.04.2018 / 09:27
1
resposta

Como escrever um wrapper para encontrar?

Estou fazendo processamento de texto em um conjunto de arquivos, e isso implica em executar a localização neles e ignorar (e remover) alguns diretórios, como find . -name '*.php' -not \( -path ./.git -prune -o -path ./.idea -prune \) -exec se...
23.02.2018 / 11:51
1
resposta

Uma boa maneira de excluir todos os diretórios de cache de todos os CMSs sob a raiz do documento com o Bash

Diga que, sob o document root, tenho 3 aplicativos; Um é o WordPress, o segundo é o Drupal e o terceiro é o Magento. Eu me pergunto o que é uma boa maneira de excluir todos os diretórios de cache de todos os CMSs sob o diretório raiz. Eu p...
04.02.2018 / 21:15
1
resposta

Passando argumentos para g ++

Eu quero criar um comando bash para encontrar recursivamente todos os arquivos c ++, retornando o último arquivo alterado (arquivo único) e compilá-lo, até agora eu escrevi este find . -name '*.cpp' -type f -exec stat --format '%Y :%y %n' {} +...
14.02.2018 / 21:50
5
respostas

Encontre todos os arquivos com o mesmo nome

Eu tenho muitos arquivos com o mesmo nome em pastas diferentes. Como posso encontrar todos os caminhos e escrevê-los em um arquivo de texto?     
12.09.2018 / 09:33
3
respostas

Alguém pode me explicar como esse script funciona?

Eu estava procurando por um script que alterasse o nome do arquivo e do diretório para minúsculas e substituísse todos os espaços em branco por "-". Consegui encontrar o script abaixo em outro script, mas não entendo como isso funciona. Eu realm...
01.02.2018 / 17:47
2
respostas

find e sed (localizar e excluir)

Eu tenho uma pasta com poucas subpastas e arquivos dentro dela. Além disso, há um arquivo CSV contendo os nomes das subpastas e padrões existentes nos arquivos dentro da subpasta. O que eu quero fazer é ler o arquivo CSV usando o loop while d...
20.01.2018 / 16:06
1
resposta

Tendo problemas para localizar e alterar permissões para um script no Unix [closed]

Eu quero alterar as permissões de usuário para executar o u + x por meio do link Eu leio {} é a coisa "find" encontra e \; termina o comando. e também ler -exec chmod apenas inicia a mudança de permissão. Consigo encontrar o arquivo c...
26.01.2018 / 07:27