Renomeia as pastas netos após seus avós

0

Eu tenho a seguinte estrutura de pastas em um NAS executando linux

Grandparent1

Parent

Grandchild

    
  
     

Grandparent2

     

Parent

Grandchild

    
  
     

Grandparent3

     

Parent

Grandchild

    
  
     

Grandparentn

     

Parent

Grandchild

    
  

Eu quero renomear todas as pastas Neto com seus respectivos Pais , então elas terminarão assim:

Grandparent1

Parent

Grandparent1

    
  
     

Grandparent2

     

Parent

Grandparent2

    
  
     

Grandparent3

     

Parent

Grandparent3

    
  
     

Grandparentn

     

Parent

Grandparentn

    
  

Obrigado!

    
por Gilson Santos 24.09.2016 / 19:41

1 resposta

1

Você pode escrever o shell script para isso.

for i in {1..n}
do
 mv Grandparent${i}/Parent/Grandchild Grandparent${i}/Parent/Grandparent${i}
done
    
por 24.09.2016 / 21:36

Tags