Perguntas sobre 'find'

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

Copie os arquivos sob o nome modificado

Eu tenho que encontrar todos os arquivos em um diretório que termine com o número (esta parte está OK) e copie-os sob um nome modificado (não sei como fazer essa parte). Tipicamente: find $folder -maxdepth 1 -type f -name '*-[0-9]\.jpg' C...
15.06.2018 / 11:27
3
respostas

Como usar o comando find para obter o PID do arquivo e onde ele está localizado?

Algo parecido com isto: PID=3187: /home/morganc/test1.out Como eu uso o comando find para que ele liste o número PID do meu arquivo test1.out, bem como o diretório de onde ele está localizado? Obrigado antecipadamente.     
13.02.2018 / 19:43
2
respostas

Escapando aspas duplas para variáveis em bash e qmake

Eu escrevi o seguinte arquivo meta-projeto para o qmake que é projetado para criar todos os arquivos .pro nos subdiretórios a seguir (por razões históricas e por causa de outros toolchains, os nomes dos arquivos não correspondem aos nomes das...
03.05.2017 / 15:27
1
resposta

Como remover arquivos e pastas sob uma pasta específica

Como sabemos, para remover arquivos, podemos usar essa opção segura find /path/to/directory/ -mindepth 1 -mtime +5 -delete E se quisermos remover as pastas e arquivos em / path / to / directory / folder; qual deve ser a sintaxe? A op...
17.01.2017 / 07:04
2
respostas

find comando, existe uma maneira de obter um relatório de progresso?

em primeiro lugar, por favor, perdoe a minha falta de conhecimento do Unix - é por isso que estou aqui depois de tudo. Eu criei um AppleScript que procura por arquivos em um Mac e melhorou muito a velocidade usando o seguinte comando: set MyS...
26.05.2016 / 11:20
1
resposta

Permissão negada ao usar -exec {} ls com comando find

Quando executar o comando a seguir, ele me fornece a mensagem permission denied para todos os arquivos. find /data/code/ -name "*.jar" -exec {} ls \; find: '/data/code/project/shared/build/thirdparty/log4j-1.2.8/commons-logging-1.0.4.jar...
07.06.2016 / 07:44
3
respostas

Como evitar muitos níveis de links simbólicos com este achado?

Eu conheço o tópico e tento corrigir meu achado com -mindepth 15 sem sucesso find -L $HOME -type f -name "*.tex" \ -exec fgrep -l "janne" /dev/null {} + | vim -R - Tentativa malsucedida find -L $HOME -type f -mindepth 15 -name...
08.07.2016 / 16:07
2
respostas

Remove arquivos antigos em um diretório, exceto arquivos presentes em um arquivo de exceção

Estou escrevendo um script de shell para excluir arquivos antigos (com mais de 60 dias) em um diretório, exceto alguns arquivos, e esses nomes de arquivos são mantidos em um arquivo de exceção presente em outro diretório. Eu sei que o seguint...
28.06.2016 / 18:32
4
respostas

Encontrando pontos de montagem com o comando find?

Existe uma maneira de pesquisar recursivamente uma árvore para pontos de montagem no Linux? Eu estou procurando fazer algo assim: find /tree -type mountpoint | sort -r | xargs umount     
10.12.2015 / 05:35
2
respostas

Como posso listar todos os arquivos, mas apenas em diretórios que não possuem subdiretórios?

Eu tenho uma árvore de diretórios que desejo pesquisar recursivamente para todos os arquivos de um determinado tipo (por exemplo, todos os .jpg 's), mas só quero listar esses arquivos se eles estiverem na parte inferior de uma árvore de diret...
05.11.2015 / 17:28