Je suis un peu dans la panade, car je me retrouve avec le bon vieux
problèmes Samba des noms de fichiers crées par windows et stockés sous unix
(crées par windows en cp1204 ou que sais-je, et stockés par unix en
ISO8859-1)
Bref, je cherche un script qui pourrait me convertir ces noms de fichiers à
la volée (lire : récursivement).
J'ai bien trouvé convmv, mais sur mon freebsd5.1R, je n'ai qu'un perl 5.6,
trop vieux pour ce script.
J'aurais bien aussi mon cerveau, mais je viens de passer trois heures sur
des scripts sh avec des find, des sed, des exec dans tous les sens, et ça
ne veut pas sortir.
Donc, si vous avez une piste, ça me sauverait la vie.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Serge Gagnon
Nicolas Ecarnot wrote:
Bonsoir,
Je suis un peu dans la panade, car je me retrouve avec le bon vieux problèmes Samba des noms de fichiers crées par windows et stockés sous unix (crées par windows en cp1204 ou que sais-je, et stockés par unix en ISO8859-1)
Bref, je cherche un script qui pourrait me convertir ces noms de fichiers à la volée (lire : récursivement). J'ai bien trouvé convmv, mais sur mon freebsd5.1R, je n'ai qu'un perl 5.6, trop vieux pour ce script. J'aurais bien aussi mon cerveau, mais je viens de passer trois heures sur des scripts sh avec des find, des sed, des exec dans tous les sens, et ça ne veut pas sortir.
Donc, si vous avez une piste, ça me sauverait la vie.
Merci beaucoup.
iconv -f ISO-8859-1 -T CP1024 (si c'est bien ça) ?
man iconv man iconv_open
c'est le 'converter' et non pas un script, mais ça devrait faire l'affaire ... j'imagine. Pour le reste, je ne sais pas comment samba s'y prend, mais il doit peut-être y avoir moyen de 'piper' ces nom de fichier dans iconv.
Nicolas Ecarnot wrote:
Bonsoir,
Je suis un peu dans la panade, car je me retrouve avec le bon vieux
problèmes Samba des noms de fichiers crées par windows et stockés sous unix
(crées par windows en cp1204 ou que sais-je, et stockés par unix en
ISO8859-1)
Bref, je cherche un script qui pourrait me convertir ces noms de fichiers à
la volée (lire : récursivement).
J'ai bien trouvé convmv, mais sur mon freebsd5.1R, je n'ai qu'un perl 5.6,
trop vieux pour ce script.
J'aurais bien aussi mon cerveau, mais je viens de passer trois heures sur
des scripts sh avec des find, des sed, des exec dans tous les sens, et ça
ne veut pas sortir.
Donc, si vous avez une piste, ça me sauverait la vie.
Merci beaucoup.
iconv -f ISO-8859-1 -T CP1024 (si c'est bien ça) ?
man iconv
man iconv_open
c'est le 'converter' et non pas un script, mais ça devrait
faire l'affaire ... j'imagine. Pour le reste, je ne sais
pas comment samba s'y prend, mais il doit peut-être y avoir
moyen de 'piper' ces nom de fichier dans iconv.
Je suis un peu dans la panade, car je me retrouve avec le bon vieux problèmes Samba des noms de fichiers crées par windows et stockés sous unix (crées par windows en cp1204 ou que sais-je, et stockés par unix en ISO8859-1)
Bref, je cherche un script qui pourrait me convertir ces noms de fichiers à la volée (lire : récursivement). J'ai bien trouvé convmv, mais sur mon freebsd5.1R, je n'ai qu'un perl 5.6, trop vieux pour ce script. J'aurais bien aussi mon cerveau, mais je viens de passer trois heures sur des scripts sh avec des find, des sed, des exec dans tous les sens, et ça ne veut pas sortir.
Donc, si vous avez une piste, ça me sauverait la vie.
Merci beaucoup.
iconv -f ISO-8859-1 -T CP1024 (si c'est bien ça) ?
man iconv man iconv_open
c'est le 'converter' et non pas un script, mais ça devrait faire l'affaire ... j'imagine. Pour le reste, je ne sais pas comment samba s'y prend, mais il doit peut-être y avoir moyen de 'piper' ces nom de fichier dans iconv.
espie
In article , Nicolas Ecarnot wrote:
Bonsoir,
Je suis un peu dans la panade, car je me retrouve avec le bon vieux problèmes Samba des noms de fichiers crées par windows et stockés sous unix (crées par windows en cp1204 ou que sais-je, et stockés par unix en ISO8859-1)
recode + un peu de shell ?
In article <Xns9464D70FB649Anicolasusenetecarnot@213.228.0.138>,
Nicolas Ecarnot <nicolas.ecarnot@alussinan.org> wrote:
Bonsoir,
Je suis un peu dans la panade, car je me retrouve avec le bon vieux
problèmes Samba des noms de fichiers crées par windows et stockés sous unix
(crées par windows en cp1204 ou que sais-je, et stockés par unix en
ISO8859-1)
Je suis un peu dans la panade, car je me retrouve avec le bon vieux problèmes Samba des noms de fichiers crées par windows et stockés sous unix (crées par windows en cp1204 ou que sais-je, et stockés par unix en ISO8859-1)
recode + un peu de shell ?
Christian CAMIER
Nicolas Ecarnot wrote:
J'ai bien trouvé convmv, mais sur mon freebsd5.1R, je n'ai qu'un perl 5.6, trop vieux pour ce script. Perl 5.8 compile très bien sur Free 5.1 - du moins sur mon Free 5.0 -.
Christian CAMIER
P.S.: Meilleurs voeux à tous
Nicolas Ecarnot wrote:
J'ai bien trouvé convmv, mais sur mon freebsd5.1R, je n'ai qu'un perl 5.6,
trop vieux pour ce script.
Perl 5.8 compile très bien sur Free 5.1 - du moins sur mon Free 5.0 -.
J'ai bien trouvé convmv, mais sur mon freebsd5.1R, je n'ai qu'un perl 5.6, trop vieux pour ce script. Perl 5.8 compile très bien sur Free 5.1 - du moins sur mon Free 5.0 -.