file |
Fichier |
---|---|
Linux | Externe |
Syntaxe
file [-c] [-h] [-m mfile] [-f ffile] names |
Paramètres
Nom | Description | |
---|---|---|
-0 | Ce paramètre permet de terminer les noms de fichiers avec un NUL en ASCII. | |
--apple | Ce paramètre permet de sortir l'Apple CREATOR/TYPE. | |
-b | Ce paramètre permet de ne pas ajouter les noms de fichiers aux lignes de sortie. | |
--brief | Ce paramètre permet de ne pas ajouter les noms de fichiers aux lignes de sortie. | |
-C | Ce paramètre permet d'indiquer un fichier de compilation spécifié par -m. | |
-c | Ce paramètre permet de ne pas ajouter les noms de fichiers aux lignes de sortie. | |
--checking-printout | Ce paramètre permet de ne pas ajouter les noms de fichiers aux lignes de sortie. | |
--compile | Ce paramètre permet d'indiquer un fichier de compilation spécifié par -m. | |
-d | Ce paramètre permet d'afficher les messages de débogage. | |
--debug | Ce paramètre permet d'afficher les messages de débogage. | |
--dereference | Ce paramètre permet de suivre les liens symboliques (par défaut si POSIXLY_CORRECT est défini). | |
-e TEST | Ce paramètre permet d'exclure TEST de la liste des tests à effectuer pour le fichier. Les tests valides sont : apptype, ascii, cdf, compress, elf, encoding, soft, tar, text et tokens. | |
--exclude TEST | Ce paramètre permet d'exclure TEST de la liste des tests à effectuer pour le fichier. Les tests valides sont : apptype, ascii, cdf, compress, elf, encoding, soft, tar, text et tokens. | |
--extension | Ce paramètre permet d'afficher une liste d'extensions séparées par des barres obliques. | |
-F STRING | Ce paramètre permet d'utiliser une chaîne de caractères comme séparateur au lieu de «:». | |
-f FILE | Ce paramètre permet de lire les noms de fichiers à examiner à partir de FILE. | |
--files-from FILE | Ce paramètre permet de lire les noms de fichiers à examiner à partir de FILE. | |
-h | Ce paramètre permet de ne pas suivre les liens symboliques (par défaut si POSIXLY_CORRECT n'est pas défini). | |
--help | Ce paramètre permet d'afficher l'aide de la commande et quitte immédiatement. | |
-i | Ce paramètre permet de sortir des chaînes de type MIME (--mime-type et --mime-encoding). | |
-k | Ce paramètre permet d'indiquer qu'il ne faut pas s'arrêter à la première correspondance. | |
--keep-going | Ce paramètre permet d'indiquer qu'il ne faut pas s'arrêter à la première correspondance. | |
-L | Ce paramètre permet de suivre les liens symboliques (par défaut si POSIXLY_CORRECT est défini). | |
-l | Ce paramètre permet d'afficher la liste de force magique. | |
--list | Ce paramètre permet d'afficher la liste de force magique. | |
-m LIST | Ce paramètre permet d'utiliser LIST comme liste de fichiers de nombres magiques séparés par des deux-points. | |
--magic-file LIST | Ce paramètre permet d'utiliser LIST comme liste de fichiers de nombres magiques séparés par des deux-points. | |
--mime | Ce paramètre permet de sortir des chaînes de type MIME (--mime-type et --mime-encoding). | |
--mime-encoding | Ce paramètre permet de sortir l'encodage MIME. | |
--mime-type | Ce paramètre permet d'afficher le type MIME. | |
-N | Ce paramètre permet de ne pas remplir la sortie. | |
-n | Ce paramètre permet de ne pas tamponner la sortie. | |
--no-pad | Ce paramètre permet de ne pas remplir la sortie. | |
--no-buffer | Ce paramètre permet de ne pas tamponner la sortie. | |
--no-dereference | Ce paramètre permet de ne pas suivre les liens symboliques (par défaut si POSIXLY_CORRECT n'est pas défini). | |
-P | Ce paramètre permet de définir les limites des paramètres du moteur de fichiers : | |
Valeur | Description | |
indir | 15 limite de récursivité pour l'indirection. | |
name | Limite d'utilisation de 30 pour le nom/utilisation de la magie. | |
elf_notes | 256 notes d'ELF maximum de traitées. | |
elf_phnum | 128 sections de prog ELF maximum de traitées. | |
elf_shnum | 32768 sections ELF maximum de traitées. | |
-p | Ce paramètre permet de préserver les temps d'accès aux fichiers. | |
--parameter | Ce paramètre permet de définir les limites des paramètres du moteur de fichiers : | |
Valeur | Description | |
indir | 15 limite de récursivité pour l'indirection. | |
name | Limite d'utilisation de 30 pour le nom/utilisation de la magie. | |
elf_notes | 256 notes d'ELF maximum de traitées. | |
elf_phnum | 128 sections de prog ELF maximum de traitées. | |
elf_shnum | 32768 sections ELF maximum de traitées. | |
--preserve-date | Ce paramètre permet de préserver les temps d'accès aux fichiers. | |
--print0 | Ce paramètre permet de terminer les noms de fichiers avec un NUL en ASCII. | |
-r | Ce paramètre permet d'indiquer qu'il ne faut pas traduire les caractères non imprimables en \ooo. | |
--raw | Ce paramètre permet d'indiquer qu'il ne faut pas traduire les caractères non imprimables en \ooo. | |
-s | Ce paramètre permet de traiter les fichiers spéciaux (blocs/caractères) comme des fichiers ordinaires. | |
--separator STRING | Ce paramètre permet d'utiliser une chaîne de caractères comme séparateur au lieu de «:». | |
--special-files | Ce paramètre permet de traiter les fichiers spéciaux (blocs/caractères) comme des fichiers ordinaires. | |
--uncompress | Ce paramètre permet d'essayer de regarder à l'intérieur des fichiers compressés. | |
--uncompress-noreport | Ce paramètre permet d'afficher uniquement le contenu des fichiers compressés. | |
-v | Ce paramètre permet d'afficher les informations de version et quitte immédiatement. | |
--version | Ce paramètre permet d'afficher les informations de version et quitte immédiatement. | |
-z | Ce paramètre permet d'essayer de regarder à l'intérieur des fichiers compressés. | |
-Z | Ce paramètre permet d'afficher uniquement le contenu des fichiers compressés. |
Description
Cette commande permet d'indiquer si l'objet recherché est un fichier ou un répertoire.
Code source
Voici des exemples de code source de file :
Lien | Langage de programmation | Projet |
---|---|---|
https://github.com/gladir/corail/blob/master/FILE.PAS | Free Pascal | Corail |
Voir également
Système d'exploitation - Linux - Références de commandes et de programmes - ls
Système d'exploitation - Linux - Références de commandes et de programmes - wc
Dernière mise à jour : Samedi, le 14 novembre 2015