GNT sans publicité, site mobile, fonctionnalitées exclusives...

caractères autorisés dans les noms de fichiers

Le
Thomas
bonjour :-)


en fait, pour commencer,
est ce que la norme UNIX donne une liste de caractères autorisés dans
les noms de fichiers, et/ou une liste de caractères interdits ?

--
Téléassistance / Télémaintenance
http://www.portparallele.com/ThomasDECONTES/
Lire les 19 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 4
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Erwan David
Le #23047521
Thomas
bonjour :-)


en fait, pour commencer,
est ce que la norme UNIX donne une liste de caractères autorisés dans
les noms de fichiers, et/ou une liste de caractères interdits ?



Tout est autorisé sauf 0 et /

Après si on veut que ce soit utilisable, faut un peu plus restreindre...


--
Le travail n'est pas une bonne chose. Si ça l'était,
les riches l'auraient accaparé
Antoine Leca
Le #23047621
Thomas écrivit :
est ce que la norme UNIX donne une liste de caractères autorisés dans
les noms de fichiers, et/ou une liste de caractères interdits ?



La seconde option, cf. Erwan.

De plus, la norme Posix définit un jeu de caractères portable pour les
noms de fichiers [Posix:2009 : vol.1 3.276; Posix:2003 : XBD 3.276], qui
se restreint aux 26×2 lettres de l'alphabet, aux 10 chiffres et aux 3
caractères . - et _ (ne pas confondre avec le jeu portable de
caractères, qui est autre chose.)

Qui plus est, dans les versions antérieures à l'actuelle, il y a avait
une recommandation [Posix:2003 : XBD 3.170 "Filename Portability"] pour
utiliser ce jeu réduit de 65 caractères ; cette recommandation a été
apparemment supprimée dans la version actuelle de la norme.


Antoine
Thomas
Le #23053431
In article Erwan David
Thomas
> bonjour :-)
>
>
> en fait, pour commencer,
> est ce que la norme UNIX donne une liste de caractères autorisés dans
> les noms de fichiers, et/ou une liste de caractères interdits ?

Tout est autorisé sauf 0 et /



donc ça c'est la norme,
merci :-)


à propos,
qu'est ce que la norme dit au sujet de la possibilité de nommer un
dossier en terminant son nom par "/" ?



Après si on veut que ce soit utilisable, faut un peu plus restreindre...



"utilisable" et "restreindre", c'est totalement variable en fonction des
usages, des environnements d'utilisation des logiciels, etc ?
ou est ce que t'as une idée précise en disant ça, ou il y a un usage
chez les developpeurs ?

--
Téléassistance / Télémaintenance
http://www.portparallele.com/ThomasDECONTES/
Thomas
Le #23053421
In article Antoine Leca
Thomas écrivit :
> est ce que la norme UNIX donne une liste de caractères autorisés dans
> les noms de fichiers, et/ou une liste de caractères interdits ?

La seconde option, cf. Erwan.



vu


De plus, la norme Posix définit un jeu de caractères portable pour les
noms de fichiers [Posix:2009 : vol.1 3.276; Posix:2003 : XBD 3.276], qui
se restreint aux 26*2 lettres de l'alphabet, aux 10 chiffres et aux 3
caractères . - et _



ça fait pas lourd, quand même :-/
(même pas l'espace !)


Qui plus est, dans les versions antérieures à l'actuelle, il y a avait
une recommandation [Posix:2003 : XBD 3.170 "Filename Portability"] pour
utiliser ce jeu réduit de 65 caractères ; cette recommandation a été
apparemment supprimée dans la version actuelle de la norme.



ouf !

par contre, cette recommandation qui était trop contraignante pour
l'usage moyen actuel de l'informatique, elle n'a pas été remplacée par
une autre recommandation qui serais un tout petit peu plus contraignante
que "Tout sauf 0 et /" ?
genre les caractères de contrôle,
ou qqch qui régulerais les fs qui utilisent uniquement utf-8, par
rapport à ceux qui seraient susceptibles de produire des noms de fichier
illisibles en utf-8 ?



j'ai posé cette question pour savoir quoi dire à celui qui gère
dl.free.fr, qui interdit un tas de caractères quand on envoie les
fichiers par ftp (dont notamment l'espace), et qui a indiqué (d'après
mes souvenirs) être limité par des pbs de fs

--
Téléassistance / Télémaintenance
http://www.portparallele.com/ThomasDECONTES/
Éric Lévénez
Le #23053511
Le 26/01/11 03:46, Thomas a écrit :

j'ai posé cette question pour savoir quoi dire à celui qui gère
dl.free.fr, qui interdit un tas de caractères quand on envoie les
fichiers par ftp (dont notamment l'espace), et qui a indiqué (d'après
mes souvenirs) être limité par des pbs de fs



FTP a ses propres limites en caractères spéciaux dans les noms des
fichiers, ceci indépendamment du système de fichier.

--
Éric Lévénez -- Unix is not only an OS, it's a way of life.
Publicité
Suivre les réponses
Poster une réponse
Anonyme