Perguntas sobre 'find'

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

Existe uma abreviação padrão para 'find. -name foo 'ou preciso de uma função para isso?

Eu usei muito find . -name some-file-name recentemente e decidi que é hora de abreviar isso com uma função ( fb significa encontrar abaixo): function fb() { find . -name "$1" } Isso parece funcionar como pretendido. Ainda assim, g...
24.04.2016 / 15:34
3
respostas

Combinação do comando find e grep com a opção exec

Estou tentando encontrar todos os arquivos dentro das pastas / lib / lib64 que contêm "lib" em seus nomes e imprimi-los sem extensões (.so ou similar), evitando nomes idênticos na saída. Meu caminho é: find /lib /lib64 -name "lib" -exec grep...
07.10.2015 / 17:05
2
respostas

Script para comparar o “tamanho do arquivo” com “sobrenome do arquivo” e, se não for correspondido, exclua o arquivo

No meu ambiente, estaremos recebendo arquivos de clientes em nosso servidor Sftp. O Sftp processa os arquivos e os move para outra ferramenta, acrescentando o tamanho do arquivo no final do nome do arquivo. Por exemplo, samplefile.20150706 do...
06.07.2015 / 13:40
2
respostas

Como encontrar o arquivo que tenha permissões de leitura do diretório raiz?

Estou tentando encontrar arquivos com permissões de leitura do diretório raiz e salvá-los em /home/student/abc direcory: find / -type f -perm a+r -exec cp /home/student/abc {} + mas mostra o erro:     
01.07.2015 / 01:51
1
resposta

Tentando encontrar todos os arquivos em determinado diretório que não são referenciados em outros arquivos

Eu tenho este projeto que tem uma pasta de imagens com imagens e tenho certeza que alguns deles não são usados. Então eu gostaria de listar todas as imagens que não são referenciadas em nenhum outro arquivo. Eu não tenho muita experiência em usa...
12.06.2015 / 17:53
2
respostas

Utilizando o utilitário 'find' - padrão errado?

Eu tenho tentado encontrar um objeto compartilhado em particular dentro de ./lib/ usando o utilitário 'find' no bash shell. Para ser mais específico, para encontrar este objeto compartilhado, eu queria encontrar todos os arquivos que começaram c...
19.06.2015 / 03:02
2
respostas

Localiza o arquivo cujo nome contém substrings dadas simultaneamente

Em geral, geralmente é necessário encontrar um arquivo cujo nome contenha vários substrings simultaneamente. Como faço isso com o bash? Por exemplo, "boost", "qt" e "linux" em um arquivo chamado "Como link boost com qt em linux.htm" P.S Fi...
09.06.2015 / 11:31
1
resposta

Usando o Rsync em conjunto com o Find

Estou tentando escrever um script que copie arquivos criados nas últimas 24 horas e seja de um tipo de arquivo específico (* .png). O comando que tentei é: rsync -avz --ignore-existing --include='*.png' --exclude='*' \ --files-from=<(s...
23.01.2015 / 23:10
1
resposta

mv para arquivar com

Eu executei o seguinte comando mv , aparentemente por engano usando barras invertidas por engano em vez de barras. mv 2015-02-02_flyer_ppces.pdf ..\PPCES201515-02-02_flyer_ppces.pdf A saída está vazia. O arquivo .. \ PPCES2015 \ 2015-...
19.03.2015 / 15:06
3
respostas

Encontre o resultado usado na instrução if

Como posso usar o resultado de um comando find em uma declaração if e comparar com true ou false? Algo parecido com isto: if [ 'find . -name test.txt -size 156c'="true" ]; then echo Found; fi Este é o script inteiro: #!/bin/bash if...
25.03.2015 / 15:40