Bonjour,
je veux supprimer les commentaires sur plusieurs lignes de chaque fichier .txt en tapant la ligne de commande suivante
mais j'arrive pas à afficher le nom de ficvhier sur chaque ligne
exemple: je prend un fichier toto.txt :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 sed '/\/\*/,/\*\//d' *.txt | grep -i '^%[^*]'
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 %marco; /* %tete */ %tete2; /* %macro1 */ /* %macro2 */ /* %tat */ /* %macro3*/ %* %macro4; * %macro5; %end; le resultat que je souhaite est le suivant: toto.txt:%macro; toto.txt:%tete2;
Partager