secuencia de escape en AIX
Publicado por Jose (3 intervenciones) el 03/04/2006 08:52:03
Buenos días a todo el mundo,
En primer lugar quiero agradeceros vuestro tiempo y las molestias que os tomáis en leer y contestar .Toda sugerencia , por pequeña que sea , os la agradezco de veras . Vamos con el problema:
Acabo de pasar de una máquina Sun a una maquina AIX y dentro de una tarea que tengo encomendada hay que automatizar la edicion de un fichero estándar y en él hacer unas ciertas sustituciones . El codigo genérico del shell script en Sun sería así:
vi fichero.txt << EOF
i
Esta es la linea 1
^]
:1,$ s/$viejo/$NUEVO/g
:wq
ZZ
EOF
La cuestion es que no consigo que funcione , aunque si que edita el fichero , por lo que supongo que el problema está en las secuencias de escape . Aunque quizá no esté en lo cierto ¿Álguien me puede ilustrar , por favor?
Muchas gracias , recibid un cordial saludo.
Jose
En primer lugar quiero agradeceros vuestro tiempo y las molestias que os tomáis en leer y contestar .Toda sugerencia , por pequeña que sea , os la agradezco de veras . Vamos con el problema:
Acabo de pasar de una máquina Sun a una maquina AIX y dentro de una tarea que tengo encomendada hay que automatizar la edicion de un fichero estándar y en él hacer unas ciertas sustituciones . El codigo genérico del shell script en Sun sería así:
vi fichero.txt << EOF
i
Esta es la linea 1
^]
:1,$ s/$viejo/$NUEVO/g
:wq
ZZ
EOF
La cuestion es que no consigo que funcione , aunque si que edita el fichero , por lo que supongo que el problema está en las secuencias de escape . Aunque quizá no esté en lo cierto ¿Álguien me puede ilustrar , por favor?
Muchas gracias , recibid un cordial saludo.
Jose
Valora esta pregunta


0