Bonjour,
j'ai un fichier :
j'ai un petit problème avec le sed
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 %macro pepe; var1 %mend pepe; %macro var1; var1 %mend var1; %macro var3; var3 %mend var3; data _null_; length var1 var2 var3 $ 5; var1='aaa'; var2='bbb'; var3='ccc'; put '/*-- ' %pepe ' -- */'; put "put " %pepe '+(-1) ";" /* ' var2 ' */ ' %var3 ";" ; put "put " var1 '+(-1) ";" /* ' %var1 ' */ '; run;
je voulais supprimer ce qui est entre simple ''
càd récuperer:
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 %macro pepe; var1 %mend pepe; %macro var1; var1 %mend var1; %macro var3; var3 %mend var3; data _null_; length var1 var2 var3 $ 5; var1='aaa'; var2='bbb'; var3='ccc'; put '/*-- ' %pepe ' -- */'; put "put " %pepe var2 %var3 ";" ; put "put " var1 %var1 ; run;
Partager