cat Linux Commands

Qu’est-ce qu’une cat Commande Linux ?

Explication

cat COMMAND:
La commande «cat» linux concatène les fichiers et les imprime sur le résultat standard.
SYNTAXE:
La syntaxe est
cat [OPTIONS] [FILE]...
OPTIONS :
-A Montrer tout.
-b Omet les numéros de lignes pour les espaces vides dans le résultat.
-e Un caractère « sera imprimé à la fin de chaque ligne avant une nouvelle ligne.
-E Affiche un « (signe de dollar) à la fin de chaque ligne.
-n Des numéros de lignes pour toutes les lignes de résultat.
-s Si le résultat a de multiples lignes vides, elle le remplace avec une ligne vide.
-T Affiche les caractères de tabulation dans le résultat.
-v Les caractères non-imprimables (avec l’exception des tabulations, sauts de lignes et le saut de page) sont imprimés visiblement.

EXEMPLE:
  1. Pour créer un nouveau fichier :
    cat>file1.txt

    Cette commande crée un nouveau fichier file1.txt. Après avoir saisi le fichier, appuyez les touches contrôle+d (^d) simultanément pour terminer le fichier.
  2. Pour ajouter des données dans le fichier :
    cat>>file1.txt

    Pour ajouter des données dans le même fichier, utilisez l’opérateur «>>» pour écrire dans le fichier, autrement, le fichier sera écrasé (c.-à-d., tout son contenu sera effacé).
  3. Pour afficher un fichier :
    catfile1.txt

    Cette commande affiche les données dans le fichier.
  4. Pour concaténer plusieurs fichiers et afficher :
    catfile1.txtfile2.txt

    La commande «cat» ci-dessus concaténera les deux fichiers (file1.txt et file2.txt) et affichera le résultat à l’écran. Quelques-fois, le résultat peut ne pas s’ajuster à l’écran. Dans de telles situations, vous pouvez imprimer ces fichiers dans un nouveau fichier ou Afficher le fichier en utilisant la commande «less».
    catfile1.txtfile2.txt|less
  5. Pour concaténer plusieurs fichiers et pour transférer le résultat à un autre fichier.
    catfile1.txtfile2.txt>file3.txt

    Dans l’exemple ci-dessus, le résultat est redirigé à un nouveau fichier file3.txt. La commande «cat» créera un nouveau fichier file3.txt et emmagasinera le résultat concaténé dans file3.txt.

LINUX / UNIX cmd