Re: tail + head

Pàgina inicial

Reply to this message
Autor: Patrick Dupre
Data:  
A: k6alk
CC: guilde
Assumpte: Re: tail + head
Merci tous,

J'ai un script
cat $1|head;echo;cat $1|tail

Pour l'instant cela me va.

===========================================================================
 Patrick DUPRÉ                                 | | email: pdupre@???
 Laboratoire interdisciplinaire Carnot de Bourgogne
 9 Avenue Alain Savary, BP 47870, 21078 DIJON Cedex FRANCE
 Tel: +33 (0)380395988
===========================================================================



> Sent: Friday, April 17, 2020 at 3:55 PM
> From: "k6alk" <k6alk@???>
> 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
> >> ===========================================================================
> >>
> >>
> >>
> >
>
>
>
>