Erbil Civelek @ 17-08-2009 14:58:
> var. Ben bu klasörlerdeki dosyaları 0001.jpg, 0002.jpg ..... şeklinde 
> yeniden adlandırmak istiyorum. Her klasörde dosylar 0001 den başlamalı. 

$x her klasörde sıfırlanır, ama nasıl pad edersiniz bilemedim, muhtemelen 
sprintf ile olur ama manualini okuyacak vaktim olmadı.

#!/bin/bash

for i in *;
do
        if [[ -d "$i" ]]; then
                x=0;
                for z in "$i/*.jpg"; do
                        mv "$z" $x.jpg;
           done;
        fi;
done

exit 1;

-- 
Omer Barlas
[email protected]
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap