C'est quoi, cat ?
cat (concatenate) affiche le contenu d'un ou plusieurs fichiers dans le terminal. C'est l'outil de lecture rapide par excellence — pour les fichiers courts.
💡 L'analogie : cat, c'est comme ouvrir un fichier texte pour le lire. Mais en une commande, sans ouvrir d'éditeur.
# Afficher un fichier
$ cat config.txt
serveur=localhost
port=3000
# Afficher avec numéros de ligne
$ cat -n script.sh
1 #!/bin/bash
2 echo "Hello"
# Concaténer plusieurs fichiers
$ cat part1.txt part2.txt part3.txt > complet.txt
Créer des fichiers rapidement
# Créer un fichier et y écrire (Ctrl+D pour terminer)
$ cat > nouveau.txt
Ligne 1
Ligne 2
^D
# Ajouter à la fin d'un fichier
$ cat >> existant.txt
⚠ Pour les gros fichiers
cat affiche tout d'un coup. Pour les fichiers longs, utilise
less qui permet de naviguer page par page, ou head/tail pour voir le début ou la fin.