Problema con unix sco.
Hola a todos.
Durante la ejecución de un programa, se genera un archivo; necesito mover ese archivo de donde fue generado a un lugar específico; el programa puede ser ejecutado por distintos usuarios del mismo grupo en sus respectivas áreas, por lo tanto el archivo puede ser generado en cualquier área. Informix proporcione la instrucción RUN; utilizando la instrucción hago lo siguiente.
En el programa Run "mv archivo.txt /u/xxx/archivo.txt"
No funciona
En el área del usuario $ mv archivo.txt /u/xxx/archivo.txt
En el área de un usuario No funciona (permiso negado "Err.13")
Cambiando a su su - root -c "mv /u/yyy/archivo.txt /u/xxx/archivo.txt"
Funciona, pero debo poner el password de root; (1) como pongo el password en un guion Shell o (2) que se puede hacer para omitir el registro del password.
Gracias por su ayuda.
Arturo.
Durante la ejecución de un programa, se genera un archivo; necesito mover ese archivo de donde fue generado a un lugar específico; el programa puede ser ejecutado por distintos usuarios del mismo grupo en sus respectivas áreas, por lo tanto el archivo puede ser generado en cualquier área. Informix proporcione la instrucción RUN; utilizando la instrucción hago lo siguiente.
En el programa Run "mv archivo.txt /u/xxx/archivo.txt"
No funciona
En el área del usuario $ mv archivo.txt /u/xxx/archivo.txt
En el área de un usuario No funciona (permiso negado "Err.13")
Cambiando a su su - root -c "mv /u/yyy/archivo.txt /u/xxx/archivo.txt"
Funciona, pero debo poner el password de root; (1) como pongo el password en un guion Shell o (2) que se puede hacer para omitir el registro del password.
Gracias por su ayuda.
Arturo.
Respuesta de mrvertigo
-1