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)


« Argumenter avec des imbéciles, c'est comme jouer aux échecs contre un pigeon.  Peu importe votre niveau, le pigeon va juste renverser toutes les pièces, chier sur le plateau et se pavaner fièrement comme si il avait gagné. »

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
Invité

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

Salut,

C'est possible avec le paquet detox

Pied de page des forums