Commande utile

Bonjour,

comment afficher le début et la fin d'un fichier par une seule commande !
merci d'avance!

4 réponses

  1. pardon ,mais vous n'avez pas répondu à ma question ,la réponse proposée n'est pas compatible avec ce que je cherche!
    1. Contributeur
      Si si, j'ai bien répondu à la demande et la réponse est ce qu'il y a de plus adapté ;-)
  2. Salut,

    Tu peux utiliser la commande suivante pour afficher la première et la dernière ligne d'un fichier :
    Remplaces le chiffre 1 par le nombre de ligne que tu veux au début ou à la fin.

    head -1 /ton/fichier && tail -1 /ton/fichier
    Tu peux rajouter ceci pour n'avoir que les 5 premiers caractères de la ligne, à toi de l'adapter :

    head -1 /ton/fichier | cut -c1-5  && tail -1 /ton/fichier  | cut -c1-5
    1. merci bien!
  3. Pour lire la fin d'un fichier il suffit d'utiliser la syntaxe suivante :
    tail /toto/titi.txt
    1. merci à vous aussi!