PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

François Boulogne : detox : nettoyer les noms des fichiers

samedi 26 décembre 2015 à 00:00

Courte note pour parler de detox. J'imagine que comme moi, vous recevez des fichiers et que ceux-ci ont un nom pas toujours bien formaté. Accents, espaces, caractères spéciaux, c'est une véritable plaie, notamment lorsqu'on utilise la ligne de commande. Detox offre une solution simple à ce problème.

La configuration peut se changer dans /etc/detox mais je préfère utiliser les options fixées à l'aide d'un alias. Dans mon cas, je spécifie l'usage de utf8 :

alias detox='detox -s utf_8'

Et voici une illustration

touch 'Un nom de fichier très compliqué!.txt' && detox Un\\ nom\\ de\\ fichier\\ très\\ compliqué\\!.txt && ls Un*
Un_nom_de_fichier_tres_complique_.txt

On pourrait paramétrer plus que ça, mais ça me suffit. Ma principale motivation est de ne pas être ennuyé en ligne de commande.

Le code est écrit en C, sous licence BSD et la dernière mise à jour date de 2013. Il fonctionne parfaitement (un an d'utilisation pour ma part), je ne m'attend donc pas à des mises à jour de cette version 'beta'.

Gravatar de François Boulogne
Original post of François Boulogne.Votez pour ce billet sur Planet Libre.

Articles similaires