Syntaxe :
cat [OPTIONS] <fichier> <fichier>
Options | Descriptions |
---|---|
-n |
Affiche les numéros de lignes |
-b |
Affiche les numéros de lignes non vides |
-s |
N'affiche pas les lignes vides consécutives |
<fichier> |
Nom du fichier |
Si plusieurs fichiers sont utilisés avec la commande cat
, le contenu de chacin d'entre eux sera concaténé.
Si aucun fichier n'est spécifié, la commande cat
va chercher son flux d'entrée au clavier et ne s'exécutera qu'à la réception de fin de flux d'entrée sur une ligne vide grâce à CTRL+D
Syntaxe :
more [OPTIONS] [-nbligne] <fichier>
Options | Descriptions |
---|---|
-d |
Affiche un message d'aide en bas de page |
-s |
Si plusieurs lignes blanches consécutives, ne conserve qu'une seule ligne blanche |
-nbligne |
Nombre de lignes de la page de visualisation (ex : -20) |
<fichier> |
Nom du fichier. A défaut de nom de fichier la commande more travaille avec le flux d'entrée |
Syntaxe :
less [OPTIONS] <fichier1> <fichier2>
La commande less
offre l'avantage de ne pas quitter la lecture du fichier lorsqu'on arrive à la fin du fichier.
Elle possède un très grand nombre d'options. Voici deux options souvent utilisées
Options | Descriptions |
---|---|
-i ou -I |
Permet d'ignorer la casse dans la recherche d'occurences |
-s |
Supprime les doublons de ligne vide |
Quelques commandes à faire pendant la lecture :
Commandes | Descriptions |
---|---|
h |
Accéder à l'aide |
q |
Quitter le fihier |
/[chaine] |
Recherche la chaine indiquée (n pour chercher vers le bas et N pour chercher vers le haut) |
G |
Positionne en fin de fichier |
gg |
Positionne en début de ligne |
Syntaxe :
head [OPTIONS] <fichier>
Options | Descriptions |
---|---|
-n [nombre de ligne] |
Nombre de lignes à afficher (par défaut c'est 10 lignes) |
-c [nombre de caractères] |
Nombre de caractères à afficher |
-v |
Mode verbeux. Affiche en entête le nom du fichier |
<fichier> |
Nom du fichier |
Par défaut la commande tail
affiche les 10 dernières lignes du fichier
Syntaxe :
tail [OPTIONS] <fichier1> <fichier2>
Options | Descriptions |
---|---|
-n [nombre] |
Position du début d'affichage à partir de la fin du fichier |
-n +[nombre] |
Position du début d'affichage à partir du début du fichier |
<fichier> |
Nom du fichier. A défaut de fichier la commande travaillera sur le flux d'entrée |
Syntaxe :
wc [OPTIONS] <fichier>
Options | Descriptions |
---|---|
-l |
Affiche le nombre de lignes |
-w |
Affiche le nombre de mots |
-c |
Affiche le nombre de caractères |
<fichier> |
Nom du fichier |
Syntaxe :
diff [OPTIONS] <fichier1> <fichier2>
Chaque différence sera listée et précédée d'une indication sur les lignes concernées et l'action détectée.
Avec les actions a
pour append, c
pour change et d
pour delete
par exemple 3c3
indique un changement entre la 3ème du premier fichier et la 3ème ligne du second fichier.
les différences détectées dans l'un ou l'autre des deux fichiers sont détaillées et précédées par les caractères <
ou >
indiquant quel fichier est concerné.
<
: Concerne le premier fichier>
: Concerne le second fichier