Mam kilka plików .jpg z losowymi nazwami. Chcę skrypt bash, aby zmienić je tak:bash to batch zmień nazwy plików z dodawaniem numerów
basename-0.jpg
basename-1.jpg
basename-2.jpg
.
.
.
.
basename-1000.jpg
pisałem tak:
n = 0;
for file in *.jpg ; do mv "${file}" basename"${n}".jpg; n+=1; done
Ale problem z powyższym bash jest to, że w pętli, n jest traktowany jako ciąg tak n + 1 dodaje kolejny "1" na końcu nowo przeniesionego pliku. Doceń swoje wskazówki.