Re: tail + head

Top Page

Reply to this message
Author: k6alk
Date:  
To: guilde
Subject: Re: tail + head
Patrick semblait chercher une solution avec une seule commande.

Ca peut avoir son intéret sur des opérations répétées et des gros fichiers.


Dans l'exemple de Dominique il y a deux commandes cat , donc deux
processus lancés.

Il doit etre possible de faire en un seul processus  avec sed ou awk .


J'ai vu par exemple :

# affiche les 10 premières lignes du fichier (émule le comportement de
la commande "head")
awk ’NR < 11’ FICHIER

 Il existe la meme chose pour tail.


Il faudrait ensuite combiner les deux syntaxes  awk en une seule.


Gekos



On 17/04/2020 15:39, Dominique Fournier wrote:
> (cat file|head -2;cat file|tail -2) > /tmp/toto
>
> Dans /tmp/toto, il y a les 4 lignes souhaitées...
>
>
> Le 17/04/2020 à 15:04, Patrick Dupre a écrit :
>> Bonjour,
>>
>> Est-ce qu'il y aurait une commande qui me permette de visualiser
>> le debut puis la fin d'un fichier (en une seule commande) ?
>>
>> Merci.
>>
>> ===========================================================================
>>
>>   Patrick DUPRÉ                                 | | email:
>> pdupre@???
>>   Laboratoire interdisciplinaire Carnot de Bourgogne
>>   9 Avenue Alain Savary, BP 47870, 21078 DIJON Cedex FRANCE
>>   Tel: +33 (0)380395988
>> ===========================================================================
>>
>>
>>
>