Μερικές φορές έχουμε καταλόγους γεμάτους αρχεία ήχου, εικόνες ή άλλου τύπου και που θέλουμε μαζική μετονομασία, είτε επειδή θέλουμε να του δώσουμε άλλο όνομα είτε επειδή είναι αρχεία που έχουν ληφθεί από ένα δίκτυο λήψης και συνήθως συνοδεύονται από μεγάλα ονόματα με τον συγγραφέα, τον Ιστό κ.λπ. Πολλοί επιλέγουν τον δύσκολο και αργό δρόμο, που είναι να πάνε ένας ένας δίνοντάς τους το όνομα που θέλουν.
Έτσι δεν περιπλέκετε τη ζωή σας και μπορείτε να μετονομάσετε ολόκληρους καταλόγους με απλό τρόπο και χωρίς να εγκαταστήσετε τίποτα, μπορείτε να αποκτήσετε πρόσβαση στην κονσόλα του συστήματός σας και να χρησιμοποιήσετε τις εντολές που παρουσιάζουμε παρακάτω με πραγματικά παραδείγματα χρήσης, ώστε να είναι εύκολο για εσάς να τις εφαρμόσετε στην πράξη.
- Φανταστείτε ότι έχετε κατεβάσει έναν συμπιεσμένο κατάλογο που περιέχει 100 τραγούδια MP3. Περιέχουν ένα όνομα με αυτή τη μορφή "Audio XX-Audio track By www.musica.com", όπου XX είναι ο αριθμός του τραγουδιού. Αν θέλετε απαλλαγείτε από μέρος του ονόματος, σε αυτήν την περίπτωση του "By www.musica.com", το πρόθεμα "Ήχος" και ο κατάλογος βρίσκονται στις Λήψεις και ονομάζεται Μουσική:
cd /Descarga/Musica rename 's/ - By www.musica.com//g' *.mp3 rename 's/Audio - //'g *.mp3
- Φανταστείτε τι θέλετε τώρα αλλάξτε το όνομα από έναν κατάλογο γεμάτο με διαφορετικές εικόνες .jpg με όνομα όπως "Illustration.jpg" και θέλουμε ονόματα όπως "Photo.jpg". Για αυτό μπορείτε να χρησιμοποιήσετε:
cd /Descarga/Fotos rename y/Ilustración/Foto/ *.jpg
- Θέλετε αλλάξτε τα κεφαλαία σε πεζά ή το αντίστροφοπρος την? Κανένα πρόβλημα:
rename y/A-Z/a-z/ *.ext rename y/a-z/A-Z/ *.ext
- Αφαιρέστε και αλλάξτε την επέκταση, αντίστοιχα, από έναν κατάλογο γεμάτο αρχεία, για παράδειγμα .txt:
rename 's/\.txt$//' *.txt rename 's/\.txt$/\.bak/' *.txt
Για περισσότερες πληροφορίες, μπορείτε να ανατρέξετε στη μετονομασία σελίδων man (man rename). Αλλες επιλογές εναλλακτικές λύσεις Είναι προγράμματα όπως το pyRenamer, το Metamorphose, το KRename, το GPRename, κ.λπ., τα οποία μπορεί να είναι πιο διαισθητικά και ευκολότερα για εσάς από τη χρήση αυτών των εντολών...
Ευχαριστούμε για αυτά τα παραδείγματα της εντολής μετονομασίας. Στα Windows τα επιλέγω όλα, πατάω στο πρώτο και του αλλάζω όνομα, δίνει στα υπόλοιπα το ίδιο όνομα αλλά προσθέτοντας διαδοχικούς αριθμούς Θα μπορούσε να γίνει κάτι παρόμοιο χρησιμοποιώντας την κονσόλα στο Linux;
Τι πρέπει να κάνετε σε περίπτωση που τα αρχεία έχουν διαφορετικά ονόματα;
Θα ήταν αρκετό να βάλετε τον χαρακτήρα μπαλαντέρ "*" ως όνομα αρχείου;
Σας ευχαριστώ.