|
cat fichier
Afficher le fichier à l'écran
Vous pouvez visualiser le contenu d'un fichier en tapant
la commande cat suivie du nom du fichier( vous
pouvez utiliser à la place less,
vi, emacs, mc ...). Si vous faites une erreur en tapant
le nom, Linux affiche le nom que vous avez tapé suivi
du message d'erreur No such file or directory
indiquant que le fichier n'existe pas. Si le fichier comporte
plus de lignes que l'écran ne peut en afficher, le
texte défile, et les premières lignes disparaissent
en haut de l'écran. Les combinaisons de touches suivantes
peuvent être utilisées pour contrôler
l'affichage :
CONTROL- C ( touche Ctrl +
C ) Arrête définitivement l'affichage
CONTROL- Q ( touche Ctrl + Q ) Reprend le défilement
CONTROL -S ( touche
Ctrl + S ) Arrête temporairement le
défilement
Les options :
-A, --show-all équivalent à
-vET
-b, --number-nonblank numéroter que les lignes
non vides
-e équivalent à -vE
-E, --show-ends afficher $ à la fin de chaque ligne
-n, --number numéroter toutes les lignes
-s, --squeeze-blank afficher jamais plus qu'une seule
ligne vide
-t équivalent à -vT
-T, --show-tabsafficher les caractères TAB comme
^I
-u (ignoré)
-v, --show-nonprintingutiliser la notation ^ et M- ,excepté
pour LFD et TAB
--help afficher l'aide-mémoire
--version afficher le nom et la version du logiciel
Sans FICHIER lire sur l'entrée standard.
cat fich1 fich2 >
fich ( > Redirection de la
sortie standard ) concaténantion ( met bout
à bout ) les fich1 et fich2 dans fich3
Exemples:
[cr@localhost perl]$ cat fichier.txt
perlfaq4.html*
perlipc.html*
perlop.html*
perlport.html*
perltoot.html*
[cr@localhost /cr]# cat fichier1.txt
aaaa
bbbb
cccc
[cr@localhost /cr]# cat fichier2.txt
aaaa
bbbb
cccc
dddd
eeee
Remarque : On
peut aussi utiliser cat fichier1 fichier2 pour afficher
les fichiers à la suite ( la concaténation
de fichiers).
[cr@localhost /cr]# cat
fichier1.txt fichier2.txt
aaaa
bbbb
cccc
aaaa
bbbb
cccc
dddd
eeee
|