Πριν μερικές ημέρες κυκλοφόρησε η νέα έκδοση του wordpress. Στις οδηγίες αναφέρεται πως πρέπει να αντικατασταθούν τα αρχεία της εγκατάστασης μας με τα νέα που περιέχονται στο πακέτο.
Ένα απλό cp δεν αρκεί γιατί αντικαθιστά μεν τα αρχεία στο ριζικό κατάλογο, αντικαθιστά όμως ολόκληρους τους καταλόγους που πρέπει να διατηρήσουμε (όπως το wp-content με τα θέματα και τα πρόσθετα μας). Οπότε τι κάνουμε; άσκοπα copy-paste από εδώ κι από εκεί με σχεδόν βέβαιο το λάθος από κάποια απροσεξία ή αβλεψία;
Μετά θυμήθηκα την find.
Μια δοκιμή πάνω σε ένα προσωρινό κατάλογο πρώτα, και…
(είμαστε στο νεο-αποσυμπιεσμένο κατάλογο wordpress με τα αρχεία που θέλουμε να αναβαθμίσουμε)
find . -type f -exec cp {} ../journal.thoughtless-strider.net/{} \;
Προφανώς αν προστίθεται κάποιος νέος κατάλογος, αυτός δεν θα αντιγραφεί με αυτή την εντολή αλλά σε έκδοση με διορθώσεις μόνο, όπως η συγκεκριμένη (2.6.1 -> 2.6.2) δουλεύει.
Post a Comment