* jpg içindeki F için $; dönüştürmek -rotate 180 $ F "$ (basename $ F .jpg) _R.jpg" && echo "Done $ F"; tamam
Açıklama: Komutun .jpg bölümündeki F için *, dosya adını [orijinal dosya adı} _R.jpg olarak yeniden adlandırmak için daha sonra geri çağrılabilen bir değişkene atar.
"dönüştürme -Döndür 180 do" Eğer varlık 180 derece döndürülebilir tarafından, görüntüleri dönüştürülmüş istiyorum bilgisayar söyler.
"$ (Basename $ F .jpg) _R.jpg" komutunun kısmı yeni bir dosya adını gösterir.
&& ek bir komutla daha bilgisayar geliyor, ancak bilgisayar sadece önceki komut başarılı oldu (dönen ve yeniden adlandırma) eğer komutu çalıştırmak için izin verildiğini söyler.
echo "Done $ F" , bilgisayara her bir dosyanın başarıyla döndürüldüğünü size ("echo") söylemesini söyler. Komutun $ F alt kısmı ilk dosya adı değişkenini çağırıyor, bu nedenle çıktı muhtemelen "Bitti file1.jpg" efektine bir şey söyleyecek
Ve bu parçanın çalışması için sh / csh / bash gerekir.