Commande avec sed
tht123
Messages postés
72
Statut
Membre
-
poumiZ Messages postés 103 Statut Membre -
poumiZ Messages postés 103 Statut Membre -
Bonjour, pourriez vous m'aider sur ce point???
Comment pourrais-je faire pour passer avec sed :
compo.Fields[8]:=CreateField('Resistance for CSR style' , 'RESI' , ftNumeric, '['CDR' , 'T170' , 'M']',4);
compo.Fields[9]:=CreateField('Rated voltage' , 'VMAX' , ftNumeric, '['CSR' , 'T175' , 'MIL]',4);
compo.Fields[10]:=CreateField('Evaluation for CNET' , 'EVAL' , ftSelectable, '['CL' , 'T200' , 'L]',4);
compo.Fields[11]:=CreateField('User-definable PieQ' , 'PIEQ' , ftNumeric, '['CLR' , 'LOWER]',3);
compo.Fields[16]:=CreateField('Manufacturing year', 'MNYR', ftNumeric, [], 0);
à
compo.Fields[8]:=CreateField('Resistance for CSR style' , 'RESI' , ftNumeric, [], 0);
compo.Fields[9]:=CreateField('Rated voltage' , 'VMAX' , ftNumeric, [], 0);
compo.Fields[10]:=CreateField('Evaluation for CNET' , 'EVAL' , ftSelectable, '['CL' , 'T200' , 'L]',4);
compo.Fields[11]:=CreateField('User-definable PieQ' , 'PIEQ' , ftNumeric, [], 0);
compo.Fields[16]:=CreateField('Manufacturing year', 'MNYR', ftNumeric, [], 0);
Càd remplacer toutes les lignes où il y a ftNumeric.... par : ftNumeric, [], 0);
J'ai essayé :
sed "s/ftNumeric./ftNumeric, [], 0);/g" et j'arrive à :
compo.Fields[8]:=CreateField('Resistance for CSR style' , 'RESI' , ftNumeric, [], 0); '['CDR' , 'T170' , 'M']',4);
compo.Fields[9]:=CreateField('Rated voltage' , 'VMAX' , ftNumeric, [], 0); '['CSR' , 'T175' , 'MIL]',4);
compo.Fields[10]:=CreateField('Evaluation for CNET' , 'EVAL' , ftSelectable, '['CL' , 'T200' , 'L]',4);
compo.Fields[11]:=CreateField('User-definable PieQ' , 'PIEQ' , ftNumeric, [], 0); '['CLR' , 'LOWER]',3);
compo.Fields[16]:=CreateField('Manufacturing year', 'MNYR', ftNumeric, [], 0); [], 0);
help
D'avance merci
BAV
Comment pourrais-je faire pour passer avec sed :
compo.Fields[8]:=CreateField('Resistance for CSR style' , 'RESI' , ftNumeric, '['CDR' , 'T170' , 'M']',4);
compo.Fields[9]:=CreateField('Rated voltage' , 'VMAX' , ftNumeric, '['CSR' , 'T175' , 'MIL]',4);
compo.Fields[10]:=CreateField('Evaluation for CNET' , 'EVAL' , ftSelectable, '['CL' , 'T200' , 'L]',4);
compo.Fields[11]:=CreateField('User-definable PieQ' , 'PIEQ' , ftNumeric, '['CLR' , 'LOWER]',3);
compo.Fields[16]:=CreateField('Manufacturing year', 'MNYR', ftNumeric, [], 0);
à
compo.Fields[8]:=CreateField('Resistance for CSR style' , 'RESI' , ftNumeric, [], 0);
compo.Fields[9]:=CreateField('Rated voltage' , 'VMAX' , ftNumeric, [], 0);
compo.Fields[10]:=CreateField('Evaluation for CNET' , 'EVAL' , ftSelectable, '['CL' , 'T200' , 'L]',4);
compo.Fields[11]:=CreateField('User-definable PieQ' , 'PIEQ' , ftNumeric, [], 0);
compo.Fields[16]:=CreateField('Manufacturing year', 'MNYR', ftNumeric, [], 0);
Càd remplacer toutes les lignes où il y a ftNumeric.... par : ftNumeric, [], 0);
J'ai essayé :
sed "s/ftNumeric./ftNumeric, [], 0);/g" et j'arrive à :
compo.Fields[8]:=CreateField('Resistance for CSR style' , 'RESI' , ftNumeric, [], 0); '['CDR' , 'T170' , 'M']',4);
compo.Fields[9]:=CreateField('Rated voltage' , 'VMAX' , ftNumeric, [], 0); '['CSR' , 'T175' , 'MIL]',4);
compo.Fields[10]:=CreateField('Evaluation for CNET' , 'EVAL' , ftSelectable, '['CL' , 'T200' , 'L]',4);
compo.Fields[11]:=CreateField('User-definable PieQ' , 'PIEQ' , ftNumeric, [], 0); '['CLR' , 'LOWER]',3);
compo.Fields[16]:=CreateField('Manufacturing year', 'MNYR', ftNumeric, [], 0); [], 0);
help
D'avance merci
BAV
A voir également:
- Sed -i command
- Sfc scannow command - Guide
- I showkeyplus - Télécharger - Utilitaires
- I ou o pour allumer - Forum Word
- O ou i pour allumer - Forum Facebook
- I sans point - Forum Windows
3 réponses
bjr,
veuillez essayer avec ce lui-ci:
sed s/"ftNumeric."/"ftNumeric, [], 0);"/
ça doit marché.
slt...
veuillez essayer avec ce lui-ci:
sed s/"ftNumeric."/"ftNumeric, [], 0);"/
ça doit marché.
slt...
non,
j'ai :
compo.Fields[8]:=CreateField('Resistance for CSR style' , 'RESI' , ftNumeric, [], 0); '['CDR' , 'T170' , 'M']',4);
compo.Fields[9]:=CreateField('Rated voltage' , 'VMAX' , ftNumeric, [], 0); '['CSR' , 'T175' , 'MIL]',4);
compo.Fields[10]:=CreateField('Evaluation for CNET' , 'EVAL' , ftSelectable, '['CL' , 'T200' , 'L]',4);
compo.Fields[11]:=CreateField('User-definable PieQ' , 'PIEQ' , ftNumeric, [], 0); '['CLR' , 'LOWER]',3);
compo.Fields[16]:=CreateField('Manufacturing year', 'MNYR', ftNumeric, [], 0); [], 0);
merci quand même
j'ai :
compo.Fields[8]:=CreateField('Resistance for CSR style' , 'RESI' , ftNumeric, [], 0); '['CDR' , 'T170' , 'M']',4);
compo.Fields[9]:=CreateField('Rated voltage' , 'VMAX' , ftNumeric, [], 0); '['CSR' , 'T175' , 'MIL]',4);
compo.Fields[10]:=CreateField('Evaluation for CNET' , 'EVAL' , ftSelectable, '['CL' , 'T200' , 'L]',4);
compo.Fields[11]:=CreateField('User-definable PieQ' , 'PIEQ' , ftNumeric, [], 0); '['CLR' , 'LOWER]',3);
compo.Fields[16]:=CreateField('Manufacturing year', 'MNYR', ftNumeric, [], 0); [], 0);
merci quand même