head et tail
Voici la commande head avec laquelle sont fait les exercices ci dessous
la commande tail fonctionne de la même manière.
 
(Ayant des soucis d’autorités avec etc/hosts, les exercices sont effectués avec zola1.txt comme fichier de travail…Désolée !)
 
   1. Affichez les 15 premières lignes du fichier,
 
 les 15 dernières lignes,
 
toutes les lignes à partir de la quinzième,
Avec tail, -n correspond si on ne change pas la variable n par un nombre choisi à commencer la recherche a la première ligne. Si on substitue +15 à n, la commande devrait les lignes du fichier à partir de la 15eme, jusqu’à la fin, « tail ».
 
les lignes 15 à 20.
On reprend la commande suivante, que l’on envoie par pipe à la commande nous demandant d’afficher les 5 premieres lignes, obtenant ainsi une visualisation des lignes 15 à 20 !
 
 
  2. Récupérer les lignes 5 à 9 d'un fichier de 12 lignes.
- tail –n +5 | head –n 3
 
   3. Comment afficher la cinquième ligne d'un fichier ?
- tail –n +5 | head –n 1