[Shell]n'afficher qu'une partie d'un fichier
Résolu
oon_fr
Messages postés
17
Statut
Membre
-
oon_fr Messages postés 17 Statut Membre -
oon_fr Messages postés 17 Statut Membre -
bonjour à tous.
Je cherche une méthode pour récuperer via un shell KSH une partie d'un fichier à partir d'une certaine chaine de caractère et mettre le tout dans un autre fichier.
ex: un fichier blabla.txt trié:
AAA
BBB
CCC
DDD
EEE
et je veux mettre dans blabla2.txt:
CCC
DDD
EEE
D'avance merci de vos réponses.
O.
Je cherche une méthode pour récuperer via un shell KSH une partie d'un fichier à partir d'une certaine chaine de caractère et mettre le tout dans un autre fichier.
ex: un fichier blabla.txt trié:
AAA
BBB
CCC
DDD
EEE
et je veux mettre dans blabla2.txt:
CCC
DDD
EEE
D'avance merci de vos réponses.
O.
Configuration: Windows XP Firefox 2.0.0.2
4 réponses
-
Salut,
Essaie avec "sed" :sed -n '/CCC/,/EEE/p' blabla.txt > blabla2.txt
;-))
-
Salut,
puisque c'est une question bonus voici avec un bonus perl :-))lami20j@debian:~/trash$ cat a.txt AAA BBB CCC DDD EEE FFF GGG HHH III JJJ lami20j@debian:~/trash$ perl -ne 'print if /EEE/..eof' a.txt > b.txt lami20j@debian:~/trash$ cat b.txt EEE FFF GGG HHH III JJJ
--
lami20j -
sed -n '/CCC/,$p' blabla.txt > blabla2.txt
;-)
-
Merci à tous pour votre aide.
Ca marche tres bien.
heu...pour le perl, j'ai pas trop le courage de m'y mettre mais ça peut servir.
O.