Section courante

A propos

Section administrative du site

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