s
19 708 Pages

fichier Il est une commande de systèmes d'exploitation Unix et Unix, et plus généralement des systèmes Posix[1], en essayant de déterminer le type d'un ou plusieurs fichier de leur contenu.

Pour chacun des fichiers spécifiés en tant que paramètres est affiché sur sortie standard une ligne indiquant le nom du fichier suivi d'une description textuelle des données qu'il contient.

Le type de fichier est déterminé en examinant la partie initiale du contenu du fichier, la recherche de séquences particulières de octet qui révèlent le type.

L'utilisation

La syntaxe générale de fichier Il se présente comme suit:

fichier [Options] [-] fichier1 [fichier2 ...]

les paramètres fichier indiquer les noms des fichiers à analyser. Certaines implémentations vous permettent de spécifier un tableau de bord pour indiquer entrée standard.

Le double tiret -- (Facultatif) indique que les paramètres suivants ne sont pas considérées comme des options.

La seule option importante -h, indiquant un rapport symlinks simplement en tant que tel, au lieu d'analyser le contenu de leur destination.

Exemples

voir sur sortie standard le type du fichier prova.txt:

$ fichier prova.txt
prova.txt: texte ASCII

voir sur sortie standard les types de fichiers prova.txt et / bin / ls:

$ fichier prova.txt / bin / ls
prova.txt: texte ASCII
/ Bin / ls: ELF 32-bit LSB exécutable, Intel 80386, version 1 (System V), liée de façon dynamique (utilisations partagé libs), pour GNU / Linux 2.6.8, dépouillé

notes

  1. ^ (FR) fichier, en La base Open Group Spécifications Numéro 6 IEEE Std 1003.1, édition 2004. Récupéré le 08-01-2009.

liens externes

  • [1] site FTP avec la mise en œuvre de ressorts fichier utilisés dans les systèmes GNU / Linux