English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Commande cat Linux

Manuel complet des commandes Linux

La commande cat (en anglais complet : concatenate) est utilisée pour joindre des fichiers et les imprimer sur l'appareil de sortie standard.

Droits d'utilisation

Tous les utilisateurs

Format de syntaxe

cat [-AbeEnstTuv] [--help] [--version] fileName

Description des paramètres :

-n ou --numberPar 1 Commencer à numéroté toutes les lignes de sortie.

-b ou --number-nonblanket -n semblable, mais sans numérotation pour les lignes vides.

-s ou --squeeze-blankLorsque plusieurs lignes vides consécutives sont rencontrées, elles sont remplacées par une ligne vide.

-v ou --show-nonprinting: Utilisez ^ et M- symbole, à l'exception de LFD et de TAB.

-E ou --show-ends : Affichez $ à la fin de chaque ligne.

-T ou --show-tabs: Affichez le caractère TAB sous la forme ^I.

-A, --show-all:Équivalent à -vET.

-e :Équivalent à-vE"option ;

-t :Équivalent à-vT"option ;

Exemple :

Ajoutez textfile1 Ajoutez le contenu du document avec les numéros de ligne et entrez textfile2 Dans ce document :

cat -n textfile1 > textfile2

Ajoutez textfile1 et textfile2 Ajoutez le contenu du document avec les numéros de ligne (les lignes vides ne sont pas ajoutées) et attachez le contenu au textfile3 Dans le document :

cat -b textfile1 textfile2 >> textfile3

Vider /etc/Contenu du document test.txt :

cat /dev/null > /etc/test.txt

cat peut également être utilisé pour créer des fichiers d'image. Par exemple, pour créer un fichier d'image de disque dur amovible, placez le disque dur amovible et entrez :

cat /dev/fd0 > OUTFILE

Au contraire, si vous souhaitez écrire l'image file sur un disque dur amovible, entrez :

cat IMG_FILE > /dev/fd0

Remarque

  • 1. OUTFILE fait référence au nom du fichier d'image de sortie.

  • 2. IMG_FILE fait référence au fichier d'image.

  • 3. Si vous écrivez sur le device à partir du fichier d'image, la capacité du device doit être équivalente.

  • 4. Souvent utilisé pour créer des disques d'amorçage.

Manuel complet des commandes Linux