Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/07/2010, 03:46
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 7 meses
Puntos: 20
Abrir archivo .txt con notepad a través de script perl

Buenas,

Tengo un script que lee un archivo txt del sistema, efectúa operaciones y luego guarda el resultado en otro txt. Quiero mejorarlo.

Mi objetivo es el siguiente:

El usuario ejecuta el script, y se le abre el fichero de texto con información (ej. config.txt). El usuario modifica este fichero, lo guarda y lo cierra.
Cómo dudo que el script se entere que se ha terminado de editar el fichero y que lo ha cerrado, se podría hacer esperando que el usuario pulse la tecla continuar.
Pulsa la tecla continuar, el script efectúa las operaciones que tenia que hacer con ese fichero config.txt y cuando acaba muestra en otro notepad el fichero resultado.txt.

¿Esto es posible hacer con perl y windows XP?

Entiendo que el primer paso, de abrir el fichero config.txt se tiene que hacer con la orden system() pero lo he intentado de varias formas y no lo consigo

Tengo un fichero config.txt en c:\config.txt y cuando hago

system("notepad c:\config.txt") me dice que no lo encuentra que si lo quiero crear... como le digo que abra el notepad mostrando el contenido de ese fichero?

Muchas gracias de antemano!