#!/bin/bashKısaca scripti açıklamak gerekirse ikinci satırda yer alan *.* kısmını tüm dosyalar olarak algılar ve sonrasında bir döngü içerisinde her dosyayı tek tek do ve done içerisine sokar. Do içerisinde mv ile dosyaları taşıyoruz ve taşırken ismini değiştiriyoruz. Uzantı kısmını .tr ile belirttiğimiz kısımdan değiştirebilirsiniz.
for file in *.*
do
mv -- "${file}" "${file%.*}.tr"
done
Dosyayı ren.sh olarak kaydettikten sonra terminalden
$ chmod +x ren.sh
ile dosyamızı çalıştırılabilir yapıyoruz ve çalıştırmamız yeterli
$ ./ren.shShell Scripting ilginizi çekiyorsa devamını getiremediğim Shell Scripting 1 konusu ön bilgi açısından işinize yarayabilir.
0 yorum:
Yorum Gönder