
08-20-2008
|
|
Registered User
|
|
|
Join Date: Feb 2008
Posts: 22
|
|
|
Vi - "Le schéma de remplacement est trop long"
Salut,
Je suis en train de remplacer une valeur dans un script avec une autre valeur. Je suis d'effectuer une vi commande à partir d'un autre script.
Code:
vi - ${conf_path}/CANCEL_CD_PART2.txt<<!
:%s/RANGE/${btch_range}/g
:wq
!
«Range» est la valeur actuelle que la parm dans l'autre script (PARM1 \u003d RANGE), ainsi que quelques autres choses. Je tiens à le remplacer par la valeur en dollars, qui est btch_range
Citation:
145857150104000,145857160204000,145857170104000,145857180204000,145857190204000,145857220104000,1458 57230104000,1458572401
04000,145857250104000,145857260104000,145857290104000,145857300204000,145857310104000,14585801020400 0,145858020204000,14585805010200
0,145858060104000,145858070204000,145858080104000,145858090204000,145858120104000,145858130104000,14 5858140204000,145858150304000
|
Les valeurs en dollars btch_range ne peut être changé depuis les numéros de lot sont générés par le système. Lorsque je tente d'exécuter le vi de commande ci-dessus, je reçois le message d'erreur suivant:
Citation:
|
ex: 0602-075 Le schéma de remplacement est trop long. La limite est de 256 caractères.
|
Des idées?
Merci!
|