Unix - Crontab para correr script de otro usuario

 
Vista:

Crontab para correr script de otro usuario

Publicado por Ariel Ortiz (1 intervención) el 20/05/2006 15:36:05
Hola!

Tengo la siguiente situación con el crontab:
Lo cree con root.

00 00 * * 1-5 /baan/dump/bdbpre_tablas

y el contenido del script bdbpre_tablas es la siguiente
correr con un usuario bsp

./bdbpre_600
./bdbpre_605
.mv /baan/dump/600/*.S /baan/dump/tablas
mv /baan/dump/605/*.S /baan/dump/tablas

No funciona, con el crontab pero si lo corro manualmente si. Imagino que por que falta el usuario, donde coloco el usuario y la clave de bsp para que funcione?

Agradesco la ayuda

Ciao
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Crontab para correr script de otro usuario

Publicado por Antoni Masana (21 intervenciones) el 22/05/2006 11:22:33
Para correrlo como usuario bsp desde el usuario root escribe lo siguiente en el crontab:

00 00 * * 1-5 su - bsp -c "/baan/dump/bdbpre_tablas"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar