Salve,
Sto cercando di sostituire un valore in uno script con un altro valore. Io sono l'esecuzione di un
VI comando da un altro script.
Codice:
vi - ${conf_path}/CANCEL_CD_PART2.txt<<!
:%s/RANGE/${btch_range}/g
:wq
!
'GAMMA' è il valore corrente che il parm negli altri script (PARM1 \u003d GAMMA), insieme con alcune altre cose. Voglio sostituire con il valore di $ btch_range cui è
Citazione:
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
|
I valori in $ btch_range non può essere modificato dal momento che tali numeri di lotto sono generati dal sistema. Quando si tenta di eseguire il
VI comando mostrato sopra, ho il seguente errore:
Citazione:
|
ex: 0602-075 La sostituzione del modello è troppo lungo. Il limite è di 256 caratteri.
|
Qualsiasi idee?
Grazie!