Jak zmienić nazwy plików w katalogu na 1, 2, 3 itd?
Bo teraz każdy plik ma nazwę: er34ds56a5wrwe54.php i chce zmienić plikom nazwę żeby mieli 1.php, 2.php, 3.php itd.
Ale nie chce tego ręcznie zmieniać bo jest ich 67326 tysięcy:
s15433203:~/pliki# ls | wc -l
67326
Próbowałem już napisać w bashu skrypt, ale nie wychodzi mi..
Sami zobaczcie:
#!/bin/sh
for (( i=1; $i <= 67326; i++ )) ; do
mv *.php $i.php
done
Ale gdy odpalam skrypt to:
mv: target `1.php' is not a directory
mv: target `2.php is not a directory
mv: target `3.php' is not a directory
mv: target `4.php' is not a directory
mv: target `5.php' is not a directory
mv: target `6.php' is not a directory
mv: target `7.php' is not a directory
...
A odpalam w tym katalogu gdzie są pliki php.
Bardzo proszę o pomoc.