Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/03/2006, 18h56   #1
Invité de passage
 
Inscription : juin 2005
Messages : 11
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 11
Points : 2
Points : 2
Par défaut Filtrage de fichiers

bonjour à tous !

j'aimerai savoir s'il existe un moyen simple de filtrer un fichier de n lignes de la façon suivante:
récuperer les lignes de la 2ème à la n-1 ème ligne

En effet je n'ai pas réussi à trouver une solution simple pour ce filtrage, il doit surement en exister une.

merci pour votre aide !
money mark est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2006, 19h15   #2
Membre Expert
 
Avatar de 2Eurocents
 
Inscription : septembre 2004
Messages : 2 180
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : septembre 2004
Messages : 2 180
Points : 2 442
Points : 2 442
Il existe plusieurs solutions :
  • - utiliser head, puis tail, pour éliminer/conserver les lignes aux deux extrémités du fichier
    - utiliser awk et sa variable interne NR pour ne faire un "print $0" que quand NR est dans l'intervalle souhaité
    - et perl, ou autres ...
__________________
La FAQ Perl est par ici
: La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !
2Eurocents est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h44.


 
 
 
 
Partenaires

Hébergement Web