Section courante

A propos

Section administrative du site

cat

Concaténation
Linux Externe

Syntaxe

cat [-A] [-b] [-e] [-n] [-s] [-t] [-T] [-u] [-v] [fichier] [...]
cat [--help]
cat [--version]

Paramètres

Nom Description
-A Ce paramètre permet de toute afficher.
-b Ce paramètre permet de numéroté les lignes n'étant pas vides.
-n Ce paramètre permet de le numéro de ligne courant avant chacune des lignes affiché.
-s Ce paramètre permet d'afficher que la première ligne vide d'un groupe de ligne vide rencontré.
-t Ce paramètre permet d'afficher les caractères de tabulation.
-T Ce paramètre permet d'afficher les caractères de tabulation.
-v Ce paramètre permet d'afficher les caractères non imprimable.
--help Ce paramètre permet d'afficher l'aide de cet outil
--version Ce paramètre permet d'afficher la version de cet outil
fichier Ce paramètre permet d'indiquer un ou des fichiers à sortir.

Description

Cette commande permet d'afficher le contenu d'un/des fichiers.

Remarques

Code source

Voici des exemples de code source de cat :

Lien Langage de programmation Projet
https://github.com/coreutils/coreutils/blob/master/src/cat.c C coreutils
https://github.com/gladir/corail/blob/master/CAT.PAS Turbo Pascal, Free Pascal Corail

Exemples

L'exemple suivant permet d'afficher le contenu du fichier «texte.txt» :

cat texte.txtEnter

L'exemple suivant permet d'afficher le nombre maximum de descripteur de fichiers pouvant être ouvert par le système d'exploitation :

cat /proc/sys/fs/file-maxEnter

on obtiendra un résultat semblable à celui-ci :

203480

Si vous souhaitez connaître la distribution de Linux installer, il faudrait plutôt utiliser la commande :

cat /etc/*-releaseEnter

On obtiendra un résultat différents en fonctions des distributions :

CentOS Ubuntu
CentOS release 5.8 (Final) DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.10
DISTRIB_CODENAME=maverick
DISTRIB_DESCRIPTION="Ubuntu 10.10"

Voir également

Système d'exploitation - Linux - Références de commandes et de programmes - ed
Système d'exploitation - Linux - Références de commandes et de programmes - pico
Système d'exploitation - Linux - Références de commandes et de programmes - tac
Système d'exploitation - Linux - Références de commandes et de programmes - tee
Système d'exploitation - Linux - Références de commandes et de programmes - touch

Dernière mise à jour : Samedi, le 21 mars 2015