Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-12-2016 12:29:27

Haricophile
Adhérent(e)
Lieu : Pignans (Var)
Distrib. : SID
Noyau : 4.0.0-1-amd64
(G)UI : Mate / i3 selon...
Inscription : 14-09-2009

rendre compatible windows|android|cloud|whatever les noms de fichiers

Bonjour

Pour ne pas réinventer éternellement la roue, je cherche à nettoyer les noms de fichiers dans un dossier ou une arborescence.  Il y a bien un petit outil tout fait pour convertir les URL mais qui ne gère pas utf8 et peu paramétrable.

Je soumets donc à votre sagacité la liste de fichier suivante :

-rw-r--r-- 1 jdautz jdautz 0 sept. 17  2015    des espace en début et en fin  
-rw-r--r-- 1 jdautz jdautz 0 sept. 17  2015 des espaces       redondants.txt
-rw-r--r-- 1 jdautz jdautz 0 déc.  16 10:41 double quote "oh" zut.txt
-rw-r--r-- 1 jdautz jdautz 0 sept. 17  2015 les ?!|& sont malvenus.txt
-rw-r--r-- 1 jdautz jdautz 0 sept. 17  2015 Mais garder UTF8 comme en Росcия.txt
-rw-r--r-- 1 jdautz jdautz 0 sept. 17  2015 un%20fichier%20téléchargé.txt
-rw-r--r-- 1 jdautz jdautz 0 déc.  16 10:40 une  quote d'amour.txt
-rw-r--r-- 1 jdautz jdautz 0 déc.  16 10:40 un $ mal venu.txt
-rw-r--r-- 1 jdautz jdautz 0 déc.  16 10:40 un % mal venu.txt



L'idée serait d'une part recenser toutes les formes de nom de fichier emmerdantes soit pour la manipulation soit pour le confort d'affichage (espaces redondants, espaces ' ' vs '_'  etc.) pour obtenir une arborescence propre et compatible tout système mais en gardant les caractères exotiques UTF8 pour rester international, avec un certain degré de paramétrage.

Dernière modification par Haricophile (16-12-2016 12:30:18)


« la France d'en bas manque peut-être de hauteur mais la France d'en haut ne manque jamais de bassesse... »
    Georges Coulonges

Hors ligne

#2 16-12-2016 14:52:10

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : rendre compatible windows|android|cloud|whatever les noms de fichiers

Je ferais ça avec un find, une boucle sur chaque occurence, et par "tr" j'enlèverai/remplacerai les caractères qui me gênent, en utilisant mv -i pour renommer, vu que ça pourrait rendre des fichiers au nom identiques.
...Y a ptéte mieux à faire en effet >.>

Dernière modification par otyugh (16-12-2016 14:53:14)


Agenda du libre : dépannage par des bénévoles pour tout le monde !
Arzano Informatique : dépannage gagne-pain.
Liste de balados (aussi dit "podcast") : emissions audio pro/amateur

Hors ligne

#3 17-12-2016 08:35:28

nono47
Membre
Lieu : dans l'engrenage ...
Distrib. : sid
Noyau : Linux 4.16.0-1-amd64
(G)UI : gnome-shell
Inscription : 09-05-2012

Re : rendre compatible windows|android|cloud|whatever les noms de fichiers

Salut,

C'est possible avec le paquet detox

En ligne

Pied de page des forums