Pular para o conteúdo

Tem alguma forma de otimizar isso? [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Tem alguma forma de otimizar isso? [RESOLVIDO]

Enviado em 10/01/2019 - 22:47h

Tenho o código abaixo num arquivo sh e eventualmente executo ele no meu smartphone, a ideia é que ele percorra todos os diretórios em storage/dcim/Camera que comecem com IMG e copie tudo que tiver lá pro diretório anterior, depois apague os diretórios. O problema é que to achando ele muito lento, rodei agora pouco com uns 10 diretórios e levou uns 7 segundos pra executar, ta normal isso aí ou dá pra melhorar?


#Copia arquivos para o album principal

for d in storage/dcim/Camera/IMG*/; do cp $d/* ~/storage/dcim/Camera; done

#Apaga as pastas específicas

for d in storage/dcim/Camera/IMG*/; do rm -r $d; done

Responder tópico

2. Re: Tem alguma forma de otimizar isso? [RESOLVIDO]

Melhor resposta

Enviado em 10/01/2019 - 23:00h

pylm escreveu:

Tenho o código abaixo num arquivo sh e eventualmente executo ele no meu smartphone, a ideia é que ele percorra todos os diretórios em storage/dcim/Camera que comecem com IMG e copie tudo que tiver lá pro diretório anterior, depois apague os diretórios. O problema é que to achando ele muito lento, rodei agora pouco com uns 10 diretórios e levou uns 7 segundos pra executar, ta normal isso aí ou dá pra melhorar?


#Copia arquivos para o album principal

for d in storage/dcim/Camera/IMG*/; do cp $d/* ~/storage/dcim/Camera; done

#Apaga as pastas específicas

for d in storage/dcim/Camera/IMG*/; do rm -r $d; done
pra que mesmo 2 for ???

for d in storage/dcim/Camera/IMG*/; do 
cp $d/* ~/storage/dcim/Camera
rm -r $d
done



------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------

3. Re: Tem alguma forma de otimizar isso? [RESOLVIDO]

Enviado em 10/01/2019 - 23:05h

Hah, sabia que tinha alguma besteira na minha versão.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder