Depois de ficar alguns minutos tentando redimensionar fotos no Ubuntu e pesquisando por aqui e por ali, resolvi montar um Frankenstein contento pedaços de umas e outras pesquisas. Pelo fato das pesquisas serem antigas, não lembro das fontes. Caso seja você o autor, mande-me o link para os devidos créditos.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
#!/bin/bash echo "Informe o local das fotos a serem convertidas (/home/$USER/ já incluso)" read origem echo "Defina o nome da pasta destino" read destino echo "Defina a resolução da foto. (640x480 | 800x600 | 1024x768)" read resolucao echo "Qual será o nome do arquivo de saída? (exemplo: Fotos_niver)" read nome mkdir ~/$origem/$destino cd ~/$origem/ num=1 # Execução do script echo "Convertendo fotos..." for i in ~/$origem/*.jpg do { convert -resize $resolucao "$i" $destino/$nome"_"$num.jpg echo $nome"_"$num.jpg" = OK!" ((num++)) } done echo echo "Conversão finalizada com sucesso" echo "ENTER para finalizar" read sair exit |
0sem comentários ainda