Perguntas sobre 'find'

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

localize arquivos com atributos específicos, renomeie-os para o nome do diretório, copie-os em outro lugar

Não vai parecer, mas passei mais de 3 horas tentando descobrir isso ... Eu estou tentando identificar arquivos em todos os subdiretórios de um diretório pai com atributos específicos (nome e tamanho), em seguida, renomeie os arquivos para seu no...
27.08.2018 / 17:44
1
resposta

Arquivar diretórios com subdiretórios não modificados em x dias

Eu tenho procurado uma maneira de arquivar o nosso servidor de arquivos por algum tempo, mas não encontrei uma solução de trabalho. O objetivo é pesquisar em um diretório e seus subdiretórios para arquivos não modificados nos últimos x dias. Qua...
19.06.2018 / 10:29
1
resposta

Encontre arquivos modificados entre dois timestamps usando o script bash

Eu quero descobrir os arquivos que mudaram entre alguns intervalos. Script que estou usando é #!/bin/bash find ./ -type f -newermt '2018-05-24 09:26:50' ! -newermt '2018-05-24 09:26:52' Minha pasta contém os seguintes arquivos: -rwxr-x...
24.05.2018 / 11:48
0
respostas

O que grep no resultado da função find

find . -type d -regextype sed -regex ".*some_pattern.*" -exec sh -c 'grep -Ril "find_it" $0' {} \; O que eu quero alcançar aqui é restringir um número de pastas contra as quais o grep deve ser executado. Aparentemente, meu exemplo não funcio...
23.05.2018 / 12:07
2
respostas

encontra uma string em todos os arquivos em um diretório

Eu quero encontrar {{text}} em todos os arquivos e vermelho no novo arquivo. Eu tentei isso, mas não funciona para mim find . -type f -not -name "*.dll" -not -name "*.zip" -exec cat {} \; | grep "\{.*" | cut -d "{" -f1 | sort | uniq &g...
27.06.2018 / 14:49
2
respostas

Quais são os problemas de segurança e condições de corrida no uso de 'find -exec'?

Na find man page : -exec command ; There are unavoidable security problems surrounding use of the -exec action; you should use the -execdir option instead. -execdir command {} + Like -exec, but the specified command is ru...
03.04.2016 / 10:06
1
resposta

Padrão Multiline Regex e substituição de substituição

Para um processo de migração, eu preciso fazer alguma substituição no meu script bash. Então, nos meus arquivos .txt, eu tenho essas referências, por exemplo: {{Info DOC |author= ME |company= MY COMPANY |classification= RESTRICTED }} O...
05.04.2018 / 11:40
1
resposta

Como eu determino todos os arquivos de imagem do programa danificados sem executá-los um por um?

Eu tenho uma máquina onde a execução de vários comandos resulta em Input/output error . Este é o resultado de uma falha de hardware. Estou tentando determinar quais arquivos não estão danificados. Minha melhor heurística até agora é que...
31.03.2018 / 16:27
1
resposta

Problemas ao configurar uma variável para uma string contendo metacaracteres, find e outra variável em csh

Estou usando o csh para um projeto (forçado, desculpe) e um componente do meu script usa variações dos seguintes itens em um grande bloco de funcionalidade: find . -maxdepth 1 -not -type d | awk '{gsub(/.\//,"")}1' | grep $userID Isso fun...
11.02.2018 / 19:44
2
respostas

Invocando o ffmpeg iterativamente

Eu chamo ffmpeg assim do terminal do Mac: $ find . -type f -name *.webm | while IFS= read -r f; do echo "$f"; ffmpeg -i "$f" "${f%.webm}".mp4 2> ~/Desktop/err; done Apenas o primeiro arquivo retornado por find é processado: ./arti...
05.02.2018 / 19:20