PA035943.JPGMan kaut kā gribās, lai šie visi faili ir normāli lasāmi, kā arī, lai faila paplašinājums būtu ar mazajiem burtiem, teiksim, šādi:
PA035944.JPG
PA035945.JPG
PA035946.JPG
1.jpg
2.jpg
3.jpg
4.jpg
Risinājums:
Ieejam failu direktorijā, un uztaisam tajā savu scriptu:
#!/bin/bash
a=0;
for i in *.JPG;
do
a=$(($a + 1));
mv $i $a.jpg;
done
echo 'Done! Files renamed: ' $a;
Tad nu atliek tikai saglabāt failu ar paplašinājumu .sh (lai mēs paši zinātu, ka tas ir skripts), un attiecīgi, palaist:
./rename.sh
Ja nu gadījumā, nekas negrib strādāt, tad pataisam failu par executable:
chmod +x rename.sh
Pēc tam atkal mēģinam palaist:
./rename.sh
No comments:
Post a Comment