Για να αλλάξουμε τους χαρακτήρες όλων των αρχείων φακέλων και υποφακέλων από κεφαλαία σε μικρά εγκαθιστούμε την convmv
aptitude install convmv
Δοκιμάζουμε
convmv -r --lower *
Και τέλος εκτελούμε
convmv --notest -r --lower *
Έστω ότι έχουμε τα αρχεία test1, test2, test3, και θέλουμε να τα μετονομάσουμε σε file1, file2, file3, αντίστοιχα. Δηλαδή όπου υπάρχει το κείμενο test στα ονόματα των αρχείων να αλλάξει με το κείμενο file
Η εντολή χρησιμοποιεί ένα for loop στο bash και την δυνατότητα του bash να εμφανίζει τιμές τροποποιημένες τιμές μεταβλητών (τροποποίηση της τιμής της μεταβλητής f όπου test να εμφανίζεται file)
Ενώ είμαστε στον φάκελο που υπάρχουν τα αρχεία που θέλουμε να μετονομάσουμε, εκτελούμε :
for f in *; do mv "$f" "${f/test/file}"; done