Linux |
CentOS 4.8 |
|
![]() |
mime.types(5) |
![]() |
|
mime.types − Fichier de description des types MIME de CUPS |
|
Le fichier mime.types définit les types de fichier reconnus par CUPS. D’autres types de fichiers peuvent être ajoutés au fichier mime.types ou à d’autres fichier dans le répertoire /etc/cups. Ceux-ci doivent porter l’extension « .types ». Chaque ligne du fichier mime.types est soit une règle, soit une ligne vide, soit un commentaire (ligne commençant par le caractère #). Chaque ligne définissant une règle commence par le nom du type MIME, et peut être suivi par une liste de règle des reconnaissance utilisées pour déterminer le type du fichier : super/type règle [ ... règleN] Ces règles doivent être mises entre parenthèses, liées par un "+" pour exprimer un ET logique, "," ou une espace pour exprimer un OU logique. Elles sont précédées de "!" pour exprimer un NON logique. |
|
Les règles sont composées de deux parties : une extension de fichier et des fonctions de tests entre parenthèses. Les fonctions suivantes peuvent être utilisées : |
|
match("motif") |
|
Reconnaissance d’un motif sur le nom du fichier |
|
ascii(début, longueur) |
|
Vrai si tous les octets de la portion de document sont des caractères ASCII imprimables (CR, NL, TAB, BS, 32-126) |
|
printable(début, longueur) |
|
Vrai si tous les octets de la portion de document sont des caractères 8 bits imprimables (CR, NL, TAB, BS, 32-126, 128-254) |
|
string(début, "chaîne") |
|
Vrai si les octets sont identiques à "chaîne" |
|
char(début, valeur) |
|
Vrai si les octets sont identiques |
|
short(début, valeur) |
|
Vrai si les nombres entiers (16 bits) sont identiques |
|
int(début, valeur) |
|
Vrai si les nombres entiers (32 bits) sont identiques |
|
locale("chaîne") |
|
Vrai si les définitions de langage sont identiques |
|
contains(début, portée, "chaîne") |
|
Vrai si la chaîne est trouvée dans la portion de document |
|
Les chaînes de caractères peuvent être définies entre guillemets ("") pour des chaînes contenant des espaces ou entre crochets (<>) pour des chaînes en hexadécimal. |
|
classes.conf(5), cupsd(8), cupsd.conf(5), mime.convs(5), printers.conf(5), CUPS Software Administrators Manual, http://localhost:631/documentation.html |
|
Copyright 1993-2003 Easy Software Products, Tous droits réservés. |
|
Gilles QUERRET <gilles.querret@nerim.net> |
![]() |
mime.types(5) | ![]() |