Linux |
RedHat 9.0 |
Shrike |
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-2002 Easy Software Products, Tous droits réservés. |
Gilles QUERRET <gilles.querret@nerim.net> |
mime.types(5) |