Pular para o conteúdo

[DÚVIDA] Utilizando o for para fazer loop (chown) [DÚVIDA] [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar
01 02

13. Re: [DÚVIDA] Utilizando o for para fazer loop (chown) [DÚVIDA] [RESOLVIDO]

Enviado em 09/02/2019 - 22:03h

msoliver escreveu:


Pedersini escreveu:

Tive que alterar o nome dos arquivos primeiro e depois fazer a alteração das permissões, poderia ser um script mais simples, mas não possou o conhecimento necessário ainda!

ls | grep " " | while read i; do novo=`echo $i | tr ' ' '-'`; mv "$i" $novo; done && for arq in `ls`;do chown usuario $arq; done 
Boa noite Pedersini, Simplificando seu comando:
"PEGA" arquivos com espaço no nome e altera o espaço para "_".
for ARQ in *' '* ; do echo "$ARQ: ${ARQ// /_}" ; done


Isso é bastante útil, obrigado!

Responder tópico

01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder