Supprimer lignes plusieurs fichiers

Fermé
thomasMNHN - 9 mai 2012 à 17:22
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 9 mai 2012 à 17:37
Bonjour,

Je travaille en ce moment avec Ubuntu 10.04 LTS.

J'ai des données à traiter pour une étude scientifique. Sur environ 600 fichiers textes . txt (ou .tps). Je dois supprimer les 5 premières lignes ainsi que la dernière.

Chaque fichiers contiens entre 600 et 6000 lignes, c'est variable, les 5 premières regroupant des informations sur des paramètres acquisition de données me sont inutiles pour le traitement, c'est pour cela que je dois les supprimer. C'est la même chose pour la toute dernière.

J'ai essayer de me mettre à SED, vraiment sans succès... Pourtant les tutos sont claires, mais je ne parviens pas à faire fonctionner ça ici.
je tatonne sans avancer...

J'attends vos réponses avec impatience!

Merci beaucoup d'avane.

Thomas


A voir également:

1 réponse

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
9 mai 2012 à 17:37
Salut,

$ cat brol
ligne 1
ligne 2
ligne 3
ligne 4
ligne 5
ligne 6
ligne 7
ligne 8
ligne 9
ligne 10

$ sed -i.bak '1,5d;$d' brol 

$ cat brol
ligne 6
ligne 7
ligne 8
ligne 9

$

0