IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Iconv sur un répertoire?


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 79
    Par défaut Iconv sur un répertoire?
    Bonsoir,

    J'ai un répertoire contenant des fichiers xml en utf8 et en iso également, je voudrais trier automatiquement ceux qui sont en iso et les convertir directement en utf8.

    Je ne peux déterminer à l'avance leur nom.

    Es-ce possible de faire une fonction iconv genre:

    entrée dans le répertoire > on liste les fichiers > on détermine l'encodage de chacun > on convertit ceux en iso en utf8 > end.

    ?

  2. #2
    Membre chevronné Avatar de Leeloo_Multiboot
    Profil pro
    Administrateur Unix/Linux
    Inscrit en
    Avril 2008
    Messages
    417
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur Unix/Linux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2008
    Messages : 417
    Par défaut
    Coucou,

    Tu peux adapter une commande du genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    for i in $(ls -l /ton/repertoire); do file -i $i | cut -d ' ' -f3 | cut -d '=' -f2; if [ $? = iso-8859-1 ];then iconv -f iso-8859-1 -t utf-8 $i; fi; done
    A part iconv, il existe également recode.

Discussions similaires

  1. RenameFile impossible sur un répertoire
    Par Statman dans le forum Langage
    Réponses: 2
    Dernier message: 21/03/2006, 00h16
  2. opération sur les répertoires
    Par mister3957 dans le forum C++
    Réponses: 7
    Dernier message: 26/02/2006, 19h47
  3. [BATCH] : XCOPY sur un répertoire contenant un accent ?
    Par ADONET dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 24/02/2006, 12h57
  4. Droits sur un répertoire
    Par Biglo dans le forum C
    Réponses: 2
    Dernier message: 21/02/2006, 00h08
  5. Réponses: 2
    Dernier message: 03/02/2006, 12h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo