Merci pour votre aide.
Je suis d'accord avec la plupart d'entre-vous concernant l'utilisation du
système de fichier fat32.
Mais des fois, on a pas le choix.
Mes contraintes étaient de mettre sur une clef usb des fichiers à lire sur
un mac ou un windows, et je n'aurai pas forcément la possibilité
d'installer quelque chose pour m'aider à les lire.
De plus, je trouve dommage de ne pas utiliser les accents dans les noms de
fichiers uniquement parce que certains systèmes de fichiers ne les gèrent
pas. Bien sûr, ça peut se justifier si on les utilisent régulièrement mais
ça n'est pas mon cas.
Conclusion, je m'en suis sorti avec un krename :
1) changement de jeu de caractères pour transformer les é à ç en e a c
2) remplacement des ? : < > par des '_'
En ligne de commande, d'après ce que j'ai vu :
1) peut se faire avec
mv et iconv
ou
convmv (pas pu tester à cause d'un bug dans perl)
2) peut se faire simplement avec rename
Il faut juste identifier les caractères interdits en fat.
Selon wikipedia
(http://en.wikipedia.org/wiki/File_Allocation_Table#Directory_table) :
" * / : < > ? |
Pour ceux que ça intéresse, une piste que je n'ai pas exploré sont les
options de montage de la partition vfat :
option uni_xlate (cf man mount)
J'ai pas essayé (j'avais d'autre chose à faire)
mais hal me montait ma clef avec les options :
rw,nosuid,nodev,noatime,uhelper=hal,flush,uid00,utf8,shortname=lower
Question bonus :
Le caractère '/' est-il autorisé pour un nom de fichier en ext3 ?
Est-ce que ça a du sens vu que / sépare les dossiers ?
Et si oui, comment créer un fichier nommé '/' ?
Merci pour votre aide.
Je suis d'accord avec la plupart d'entre-vous concernant l'utilisation du
système de fichier fat32.
Mais des fois, on a pas le choix.
Mes contraintes étaient de mettre sur une clef usb des fichiers à lire sur
un mac ou un windows, et je n'aurai pas forcément la possibilité
d'installer quelque chose pour m'aider à les lire.
De plus, je trouve dommage de ne pas utiliser les accents dans les noms de
fichiers uniquement parce que certains systèmes de fichiers ne les gèrent
pas. Bien sûr, ça peut se justifier si on les utilisent régulièrement mais
ça n'est pas mon cas.
Conclusion, je m'en suis sorti avec un krename :
1) changement de jeu de caractères pour transformer les é à ç en e a c
2) remplacement des ? : < > par des '_'
En ligne de commande, d'après ce que j'ai vu :
1) peut se faire avec
mv et iconv
ou
convmv (pas pu tester à cause d'un bug dans perl)
2) peut se faire simplement avec rename
Il faut juste identifier les caractères interdits en fat.
Selon wikipedia
(http://en.wikipedia.org/wiki/File_Allocation_Table#Directory_table) :
" * / : < > ? |
Pour ceux que ça intéresse, une piste que je n'ai pas exploré sont les
options de montage de la partition vfat :
option uni_xlate (cf man mount)
J'ai pas essayé (j'avais d'autre chose à faire)
mais hal me montait ma clef avec les options :
rw,nosuid,nodev,noatime,uhelper=hal,flush,uid00,utf8,shortname=lower
Question bonus :
Le caractère '/' est-il autorisé pour un nom de fichier en ext3 ?
Est-ce que ça a du sens vu que / sépare les dossiers ?
Et si oui, comment créer un fichier nommé '/' ?
Merci pour votre aide.
Je suis d'accord avec la plupart d'entre-vous concernant l'utilisation du
système de fichier fat32.
Mais des fois, on a pas le choix.
Mes contraintes étaient de mettre sur une clef usb des fichiers à lire sur
un mac ou un windows, et je n'aurai pas forcément la possibilité
d'installer quelque chose pour m'aider à les lire.
De plus, je trouve dommage de ne pas utiliser les accents dans les noms de
fichiers uniquement parce que certains systèmes de fichiers ne les gèrent
pas. Bien sûr, ça peut se justifier si on les utilisent régulièrement mais
ça n'est pas mon cas.
Conclusion, je m'en suis sorti avec un krename :
1) changement de jeu de caractères pour transformer les é à ç en e a c
2) remplacement des ? : < > par des '_'
En ligne de commande, d'après ce que j'ai vu :
1) peut se faire avec
mv et iconv
ou
convmv (pas pu tester à cause d'un bug dans perl)
2) peut se faire simplement avec rename
Il faut juste identifier les caractères interdits en fat.
Selon wikipedia
(http://en.wikipedia.org/wiki/File_Allocation_Table#Directory_table) :
" * / : < > ? |
Pour ceux que ça intéresse, une piste que je n'ai pas exploré sont les
options de montage de la partition vfat :
option uni_xlate (cf man mount)
J'ai pas essayé (j'avais d'autre chose à faire)
mais hal me montait ma clef avec les options :
rw,nosuid,nodev,noatime,uhelper=hal,flush,uid00,utf8,shortname=lower
Question bonus :
Le caractère '/' est-il autorisé pour un nom de fichier en ext3 ?
Est-ce que ça a du sens vu que / sépare les dossiers ?
Et si oui, comment créer un fichier nommé '/' ?
[â¦]
Question bonus :
Le caractère '/' est-il autorisé pour un nom de fichier en
ext3 ? Est-ce que ça a du sens vu que / sépare les dossiers ?
Et si oui, comment créer un fichier nommé '/' ?
[â¦]
Question bonus :
Le caractère '/' est-il autorisé pour un nom de fichier en
ext3 ? Est-ce que ça a du sens vu que / sépare les dossiers ?
Et si oui, comment créer un fichier nommé '/' ?
[â¦]
Question bonus :
Le caractère '/' est-il autorisé pour un nom de fichier en
ext3 ? Est-ce que ça a du sens vu que / sépare les dossiers ?
Et si oui, comment créer un fichier nommé '/' ?
On peut aussi ne pas utiliser les caractères à problème dans les noms
de fichiers/répertoires ( pas de éàçèÖ espaces et autres joyeusetés ).
On vit très bien sans et cela passe partout sans aucun problème.
On peut aussi ne pas utiliser les caractères à problème dans les noms
de fichiers/répertoires ( pas de éàçèÖ espaces et autres joyeusetés ).
On vit très bien sans et cela passe partout sans aucun problème.
On peut aussi ne pas utiliser les caractères à problème dans les noms
de fichiers/répertoires ( pas de éàçèÖ espaces et autres joyeusetés ).
On vit très bien sans et cela passe partout sans aucun problème.
On Wed, Feb 20, 2008 at 06:39:35PM +0100, Michel Campfort wrote:On peut aussi ne pas utiliser les caractères à problème dans les noms
de fichiers/répertoires ( pas de éàçèÖ espaces et autres joyeusetés ).
On vit très bien sans et cela passe partout sans aucun problème.
Quand tu as une collection de 4000 MP3 nommés d'après une
base de donnée avec des accents dedans, la question se pose
vraiment.
D'autre part, on peut se demander s'il est normal,
aujourd'hui, de devoir se limiter à des noms compatibles
avec l'anglais. Pourquoi ne pas également limiter les noms
en 8.3, au cas où tu tombes sur du vieux vfat?
On Wed, Feb 20, 2008 at 06:39:35PM +0100, Michel Campfort wrote:
On peut aussi ne pas utiliser les caractères à problème dans les noms
de fichiers/répertoires ( pas de éàçèÖ espaces et autres joyeusetés ).
On vit très bien sans et cela passe partout sans aucun problème.
Quand tu as une collection de 4000 MP3 nommés d'après une
base de donnée avec des accents dedans, la question se pose
vraiment.
D'autre part, on peut se demander s'il est normal,
aujourd'hui, de devoir se limiter à des noms compatibles
avec l'anglais. Pourquoi ne pas également limiter les noms
en 8.3, au cas où tu tombes sur du vieux vfat?
On Wed, Feb 20, 2008 at 06:39:35PM +0100, Michel Campfort wrote:On peut aussi ne pas utiliser les caractères à problème dans les noms
de fichiers/répertoires ( pas de éàçèÖ espaces et autres joyeusetés ).
On vit très bien sans et cela passe partout sans aucun problème.
Quand tu as une collection de 4000 MP3 nommés d'après une
base de donnée avec des accents dedans, la question se pose
vraiment.
D'autre part, on peut se demander s'il est normal,
aujourd'hui, de devoir se limiter à des noms compatibles
avec l'anglais. Pourquoi ne pas également limiter les noms
en 8.3, au cas où tu tombes sur du vieux vfat?
Yves Rutschle a écrit :On Wed, Feb 20, 2008 at 06:39:35PM +0100, Michel Campfort wrote:[...]
Je n'irais pas jusque là... Mais tu sais, au temps béni des premières
fraiseuses numériques, les utilisateurs travaillaient beaucoup sur
apple. Puis vint le temps du PC avec son DOS. Là, ça faisait vraiment
la gueule en passant de plus de 20 à 8 caractères pour les noms de
fichiers :)
Yves Rutschle a écrit :
On Wed, Feb 20, 2008 at 06:39:35PM +0100, Michel Campfort wrote:
[...]
Je n'irais pas jusque là... Mais tu sais, au temps béni des premières
fraiseuses numériques, les utilisateurs travaillaient beaucoup sur
apple. Puis vint le temps du PC avec son DOS. Là, ça faisait vraiment
la gueule en passant de plus de 20 à 8 caractères pour les noms de
fichiers :)
Yves Rutschle a écrit :On Wed, Feb 20, 2008 at 06:39:35PM +0100, Michel Campfort wrote:[...]
Je n'irais pas jusque là... Mais tu sais, au temps béni des premières
fraiseuses numériques, les utilisateurs travaillaient beaucoup sur
apple. Puis vint le temps du PC avec son DOS. Là, ça faisait vraiment
la gueule en passant de plus de 20 à 8 caractères pour les noms de
fichiers :)
Je veux copier une arborescence de fichiers d'une partition ext3 vers une
partition fat32. Parmis les fichiers à copier, certains sont nommés avec
des caractères spéciaux (':' ou '?' par exemple).
Connaissez-vous un outil qui permettrait la copie de tels fichiers en
supprimant ou remplaçant ces caractères ?
Je veux copier une arborescence de fichiers d'une partition ext3 vers une
partition fat32. Parmis les fichiers à copier, certains sont nommés avec
des caractères spéciaux (':' ou '?' par exemple).
Connaissez-vous un outil qui permettrait la copie de tels fichiers en
supprimant ou remplaçant ces caractères ?
Je veux copier une arborescence de fichiers d'une partition ext3 vers une
partition fat32. Parmis les fichiers à copier, certains sont nommés avec
des caractères spéciaux (':' ou '?' par exemple).
Connaissez-vous un outil qui permettrait la copie de tels fichiers en
supprimant ou remplaçant ces caractères ?