Precisa copiar imagens da pasta diff no shell do linux

0

Eu tenho 500 pastas de modelos em uma pasta. Agora cada pasta tem um arquivo chamado template_thumbnail.png. Agora eu quero algo para que todos esses arquivos sejam copiados para uma pasta com o mesmo nome da pasta de início

é possível

Eu tenho cygwin instalado e eu posso copiar essa pasta lá então basicamente ele vai linux shell script

    
por Mirage 20.04.2011 / 15:09

1 resposta

1
for DIR in *; { if [ -d "${DIR}" ]; then cp "${DIR}/template_thumbnail.png" "${DIR}.png"; fi; }

Isso leva cada entrada no diretório atual e verifica se é um diretório. Se for, copie o dirname / template_thumbnail.png para dirname.png.

    
por 20.04.2011 / 15:32