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.
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
Tags linux shell-script