Bonjour,
voila un petit bout du code, la commande sed ne fait rien, par contre quand je remplace $i par une valeur dur (exmple: %let) elle fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 for i in `cat temp` do cat fich | sed '/$i/d' >fic2 done
dans mon fichier temp j'ai
et ds fich j'ai par exemple(un morceau du fichier):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 >cat temp %let %end %mend %do %if %then
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 >cat fich %macro toto; %let var=® %if &var ne "01" %then %do; traitement; %end; %mend;
Partager