Commande head et tail
Résolu/Fermé
flypi
Messages postés
353
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
1 mars 2016
-
5 févr. 2009 à 17:26
aissa - 22 déc. 2010 à 00:02
aissa - 22 déc. 2010 à 00:02
A voir également:
- "Tail -n+2"
- 2 comptes whatsapp - Guide
- 2 ecran pc - Guide
- Word numéro de page 1/2 - Guide
- Fusionner 2 pdf - Guide
- Jdownloader 2 - Télécharger - Téléchargement & Transfert
6 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 894
5 févr. 2009 à 17:39
5 févr. 2009 à 17:39
Salut,
Voir ce thread
Voir ce thread
flypi
Messages postés
353
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
1 mars 2016
3
5 févr. 2009 à 20:17
5 févr. 2009 à 20:17
merci
aziza02
Messages postés
11
Date d'inscription
mercredi 22 avril 2009
Statut
Membre
Dernière intervention
23 mai 2011
27 déc. 2009 à 15:34
27 déc. 2009 à 15:34
bonjour;
head -6 truc | tail -1
ect ce que cette commande permet d'afficher tout le fichier truc sans les 6 dernier et la 1ere ligne??
merciii
head -6 truc | tail -1
ect ce que cette commande permet d'afficher tout le fichier truc sans les 6 dernier et la 1ere ligne??
merciii
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 894
27 déc. 2009 à 15:38
27 déc. 2009 à 15:38
Salut,
Testes et tu sauras ;-))
Testes et tu sauras ;-))
aziza02
Messages postés
11
Date d'inscription
mercredi 22 avril 2009
Statut
Membre
Dernière intervention
23 mai 2011
27 déc. 2009 à 15:43
27 déc. 2009 à 15:43
si j'avais un linux sur mon pc j'aurai utiliser le man mais c pourquoi je vous demande la question :)
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 894
27 déc. 2009 à 15:53
27 déc. 2009 à 15:53
Y'a des LiveCD ou de machines virtuelles (virtualbox) sans compter Cygwin ou les GNU utilities for Win32...
Sinon :
Sinon :
head -6 truc | tail -5
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
aziza02
Messages postés
11
Date d'inscription
mercredi 22 avril 2009
Statut
Membre
Dernière intervention
23 mai 2011
27 déc. 2009 à 15:55
27 déc. 2009 à 15:55
merci pour ton aide c gentil mais c urgent et pa gav bn journée...perte de mon temps
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 894
27 déc. 2009 à 15:58
27 déc. 2009 à 15:58
Merci de bien vouloir rédiger tes messages dans un langage compréhensible par tous...
Donc, de faire un effort ! ;-((
Et faire perdre leur temps aux autres c'est mieux ???
Donc, de faire un effort ! ;-((
Et faire perdre leur temps aux autres c'est mieux ???
Il peut être plus efficace de commencer par le tail
tail -n +<n° ligne debut> <fichier>| head -n <nombre de ligne>
seule les lignes nécessaires sont 'transferées' par le pipe
exemple :
fichier toto
azerty1
azerty2
azerty3
azerty4
azerty5
azerty6
azerty7
azerty8
tail -n +3 toto | head -n 4
azerty3
azerty4
azerty5
azerty6
tail -n +<n° ligne debut> <fichier>| head -n <nombre de ligne>
seule les lignes nécessaires sont 'transferées' par le pipe
exemple :
fichier toto
azerty1
azerty2
azerty3
azerty4
azerty5
azerty6
azerty7
azerty8
tail -n +3 toto | head -n 4
azerty3
azerty4
azerty5
azerty6
10 mai 2009 à 11:12
Moi j'ai une variante de la question.
Comment afficher l'opposé de tail -n 2 ?
Donc
quelque chose du genre head -n { `wc -l` - 2}
10 mai 2009 à 11:15
L'opposé de tail -n 2 c'est head -n 2 non ?
10 mai 2009 à 11:20
c'est head -n -3 qui retourne tout sauf les 2 dernières
10 mai 2009 à 11:23
Merci.
10 mai 2009 à 11:18
la réponse est
head -n -3 <fichier>
-3 et pas -2 sans doute parce que ma dernière ligne est terminée par un \n