Perguntas sobre 'find'

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

Como obter o código de status grep encontrado no find

Como é possível obter o código de saída do comando grep lançado em um find: por exemplo: find ./export-'date +%Y%m%d'-*/instance.log -type f -exec grep -i -m1 error {} \; Se a palavra "error" é encontrada no arquivo ou não, retorne o c...
30.09.2016 / 11:02
2
respostas

Encontre arquivos com extensões dadas em argumentos usando regex

Digamos que você tenha um comando a seguir search /home/user proc .h .c .txt ... Estou construindo um script com o comando find para obter todos os arquivos que começam com o nome e terminam com uma das extensões. Eu consegui constr...
18.10.2016 / 19:10
2
respostas

grep e sed em específico

Eu estou lutando para encontrar uma maneira de substituir todas as linhas com as seguintes informações em arquivos * .tex, por exemplo: text{fig/titel/Logo}text para text{fig/titel/Logo.png}text Eu tentei: egrep --include=*.tex...
19.08.2016 / 16:47
2
respostas

Encontre arquivos com padrão e obtenha um mais recente

Eu quero encontrar um arquivo com um padrão específico e imprimir o arquivo mais recente que corresponde ao padrão com o caminho completo find ../*.gz -type f -print0 | sort -nr | cut -d: -f2- | head -n 1 Como imprimo o caminho completo...
28.06.2016 / 08:44
2
respostas

Como o -name muda para o GNU encontrar trabalho ao direcionar um diretório e seu conteúdo?

Eu tenho uma pasta cheia de arquivos de origem para um aplicativo, o projeto usa o git para controle de versão e, portanto, há um diretório .git : ├── composer.json ├── .git │   ├── branches │   ├── config │   ├── info │   ├── logs │   ├──...
27.06.2016 / 13:59
2
respostas

Encontre uma pasta excluindo uma

Eu gostaria de encontrar uma pasta não chamada "STDF" e arquivá-la. find /a/b/c -mindepth 1 -maxdepth 1 ! -path "STDF" -exec /usr/bin/gzip '{}' \; O comando acima não está funcionando. Alguém pode ajudar por favor?     
23.06.2016 / 08:56
3
respostas

ln -s $ SOURCE / * exceto - com find?

Eu quero fazer um link simbólico de todos os diretórios e arquivos no primeiro nó de $SOURCE to $HOME/Destination/ . Pseudocódigo ln -s $SOURCE/* exceptThese $HOME/Destination/ Proposta find $HOME ! -name Data -o -name Labs -exec...
01.06.2016 / 23:51
1
resposta

Verifique se os arquivos em um diretório específico possuem a extensão apropriada?

Eu criei um script que criará alguns diretórios e organizará outros arquivos de um diretório, movendo-os para subdiretórios específicos com base em sua extensão (por exemplo, .gif in media , .jpg in pictures ). Agora tenho que verif...
15.04.2016 / 03:04
3
respostas

Script ou comando para listar todos os diretórios de nível superior que contenham subdiretórios com arquivos modificados com menos de 30 dias

Isso é bem único. Estou procurando uma maneira de listar todos os diretórios de nível superior em uma pasta que contenha subdiretórios com arquivos novos ou modificados com menos de 30 dias. Nós usamos um método de replicação para sincroni...
06.05.2016 / 08:23
1
resposta

Formato para iname na operação Find

Ao usar find , qual é o formato correto para dizer "Localizar arquivos que terminem em .jpg OU .png"? É tão simples quanto usar o operador / caractere | ? find -iname "*.jpg|*.png"     
09.05.2016 / 06:03