Thursday, July 26, 2012

Aynı isimli HTML doslarını isim değiştirerek taşıma

for i in `find  -type f -name "*html"`; do mv "$i" "`basename $i .html`$RANDOM.html"; done

her klasörde index.html vardı ve kopyalamaya izin vermiyordu overwrite yapmamak için index.html dosyalarının adını değiştirdim. rasgele bir sayı ile birleştirdim. eğer çok fazla dosya olsaydı $ramdom$random yapabilirdik.
sadece 5000 dosya için yeterli geldi.

bütün index dosyalarını kodu çalıştırdığım klasöre taşıdı.
dikkat edin Documents içinde çalıştırmayın :D

No comments: