====== Μαζική Μετονομασία Αρχείων ====== ===== Πολλαπλή αλλαγή ονομάτων σε μικρά ===== Για να αλλάξουμε τους χαρακτήρες όλων των αρχείων φακέλων και υποφακέλων από κεφαλαία σε μικρά εγκαθιστούμε την 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 ====== Πηγές ====== * http://74.125.77.132/search?q=cache:u7Pk9QPPBhgJ:da.gentoo-wiki.com/TIP_lowercase_files_and_directories+bash+convert+filenames+lower+case+recursive&hl=el&ct=clnk&cd=4&gl=gr