Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes
Autres systèmes Forum d'entraide sur les autres systèmes : UNIX, Mac, Mobiles, ...
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 29/05/2009, 17h31   #1
Membre habitué
 
Avatar de crashtib
 
Homme
Support technico-fonctionnel
Inscription : avril 2009
Messages : 215
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Support technico-fonctionnel
Secteur : Finance

Informations forums :
Inscription : avril 2009
Messages : 215
Points : 148
Points : 148
Par défaut Splitter un gros fichier

Salut à tous,

la question est bateau mais je vous avoue que je ne sais pas y répondre (sinon je ne serai pas là )

y a-t-il une commande UNIX pour extraire seulement la ligne n à m sur un très gros fichier?

le but est de splitter ce fichier, donc le contenu de la ligne n à m serait copié sur un nouveau fichier.

merci de vos réponses.
crashtib est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2009, 17h43   #2
Rédacteur/Modérateur
 
Avatar de lavazavio
 
Homme
Inscription : décembre 2004
Messages : 1 630
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : décembre 2004
Messages : 1 630
Points : 1 969
Points : 1 969
Bonjour,

Awk est toujours là !
Code :
awk 'NR == n , NR == m {print NR" : " $0}' fichier.txt
Dans print NR..., NR" : " t'affiche le numéro de la ligne : ......
$0 est le contenu de la ligne. Laisse juste $0 sans le NR... si tu veux que la ligne.
__________________
Rédacteur et Modérateur rubrique Linux
Articles dvp.com
Man pages en français
lavazavio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2009, 18h12   #3
Membre habitué
 
Avatar de crashtib
 
Homme
Support technico-fonctionnel
Inscription : avril 2009
Messages : 215
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Support technico-fonctionnel
Secteur : Finance

Informations forums :
Inscription : avril 2009
Messages : 215
Points : 148
Points : 148
Salut!

Merci d'avoir pris le temps de répondre à ma question !

C'est cool !

Et ça me fait plaisir !

Je vais en rajouter une couche après !

Dernière modification par crashtib ; 29/05/2009 à 18h37.
crashtib est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2009, 18h14   #4
Membre habitué
 
Avatar de crashtib
 
Homme
Support technico-fonctionnel
Inscription : avril 2009
Messages : 215
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Support technico-fonctionnel
Secteur : Finance

Informations forums :
Inscription : avril 2009
Messages : 215
Points : 148
Points : 148
Salut !

Merci de ta réponse !

Je suis super content que tu m'aies répondu !

Ca fait plaisir !

C'est très bien !

C'est beau !

En plus c'est pas cher !

J'aime unix !

J'aime les gens qui connaissent unix et qui communiquent leur savoir !

J'aime la vie !

J'aime les fleurs !

J'aime les petits oiseaux dans le ciel !

Surtout avec un fusil à portée de main !

Ouaaaais !

Encore !

Super !

J'ai rien compris.

Dernière modification par crashtib ; 29/05/2009 à 18h38.
crashtib est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2009, 18h32   #5
Rédacteur/Modérateur
 
Avatar de lavazavio
 
Homme
Inscription : décembre 2004
Messages : 1 630
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : décembre 2004
Messages : 1 630
Points : 1 969
Points : 1 969
T'as déjà commencé ton week-end ?

Ca te convient ?

Si c'est tout bon, n'oublie pas le tag !
__________________
Rédacteur et Modérateur rubrique Linux
Articles dvp.com
Man pages en français
lavazavio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2009, 18h35   #6
Membre habitué
 
Avatar de crashtib
 
Homme
Support technico-fonctionnel
Inscription : avril 2009
Messages : 215
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Support technico-fonctionnel
Secteur : Finance

Informations forums :
Inscription : avril 2009
Messages : 215
Points : 148
Points : 148
Citation:
J'ai rien compris.
et je week-end se fait sentir. Comment as-tu deviné.
crashtib est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2009, 19h09   #7
Membre habitué
 
Avatar de crashtib
 
Homme
Support technico-fonctionnel
Inscription : avril 2009
Messages : 215
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Support technico-fonctionnel
Secteur : Finance

Informations forums :
Inscription : avril 2009
Messages : 215
Points : 148
Points : 148
bon ben voilà comme j'ai rien compris à awk j'ai fait une fonction en c qui le fait. Merci quand même ! bon week-end !
crashtib est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 05h38.


 
 
 
 
Partenaires

Hébergement Web