Tag : shell

L’avenir des stations services…

Peut être une vision du futur? En tout cas excellent travail de Zero Carbonista


Métamorphose pour renommer des fichiers à la volée

Suite à la récente mise à jour de WordPress j’ai du modifier plus de 2000 fichiers sur mon serveur car cette mise à jour a la bonne idée de changer la méthode de dénomination des fichiers des images miniatures qui étaient nommés avant « -125×125.jpg » et qui maintenant sont variables en fonction de votre choix pour la taille de ces derniers par exemple « -125×125.jpg » pour un thumbnail en 125 px.

J’avais trois possibilités pour résoudre ce problème soit :

-Bidouiller le plugin qui utilisait ces fichiers, mais après avoir demandé conseil à un expert en programmation j’ai préféré abandonner cette voie.
-Bidouiller l’installation de wordpress 2.5 pour que le fichier miniature soit nommé -125×125.jpg à la fin, mais cela n’était pas une solution très clean pour les mises à jour prochaine
-Renommer les anciens fichiers avec la nouvelle structure, ce que j’ai fait au final!

Alors pour faire cette opération je pouvais soit :

-Faire un script bash avec le shell Unix, mais je suis une bille en Unix donc j’ai abandonné cette voie
-Transformer les noms des fichiers directement sur mon pc et les renvoyer sur le serveur, ce que j’ai fait au final. Je sais c’est moche comme solution mais cela marche nickel et au moins je n’ai pas cassé le serveur…

Après 5 minutes de recherche pour trouver le logiciel miracle qui allait travailler pour moi pour renommer tous ces fichiers j’ai essayé et adopté un soft open source, Métamorphose qui est tout simplement génial et surtout très puissant puisque vous pouvez vraiment tout manipuler comme fichier et cela très facilement. A avoir absolument dans sa logithèque….

métamorphose

Voici quelques fonctionnalités du logiciel Métamorphose :

* Preview every item to be renamed before comiting changes.
* Load all files in directory and in subdirectories (recursive renaming).
* Undo renaming operation in case of mistakes.
* Regular expression support throughout.
* Rename MP3 files according to their ID3 tags.
* Rename image files according to their Exif tags.
* Full unicode support means any character from any language can be used.
* Use of all allowed characters under Windows and OSX, all except ‘:’ in Linux.


Vous aimez les voitures vous aimerez cette pub

De belles voitures, de belles Ferrari dans une publicité pour Shell. La vidéo est tellement bonne que je viens de trouver une version sur stage6 d’une autre qualité que celle sur Youtube! Enjoy…

Un petit screenshot du film qui pose l’ambiance :

ferrari shell

Via Core77