command not found al ejecutar una shell

framirez en akori.fr framirez en akori.fr
Mar Nov 22 19:30:59 CLST 2005


Estimado:


 which sqlplus ... y luego pones la ruta de la siguiente forma en tu script:

 /usr/bin/sqlplus blablabla


 Suponiendo que sqlplus esta en /usr/bin/

 Saludos :)

Fabian Ramirez

Mensaje citado por Juan Carlos Muñoz Ilabaca <jcmunoz en dcc.uchile.cl>:

> Me huele a que tu script esta en formato DOS, prueba con n dos2unix a ver si
> es eso, porque si el PATH esta _mega_ revisado, entonces solo se me ocurre
> eso...
>
> Saludos...
>
> Atte. JCMI
>
> Disque el Lunes, 21 de Noviembre de 2005 13:21, Cristian Fernandez
> escribiosese:
> > Saludos Listeros.
> > El problema que tengo es que escribí una shell que se conecta a una
> > sesion de sqlplus y ejecuta una serie de actividades en la base.
> > El problema no es la shell en si, ya que hace rato vengo escribeindo y
> > programando actividades automaticas de esta forma. Ahora bien, ejecuté
> > manualmente esta nueva shell de forma tal de hacer unas pruebas y la
> > ejecute de la sigueinte forma:
> >
> > nohup ./restricted.sh >> console.log &
> >
> >
> > al revisar el archivo console.log me encuentro con lo siguiente
> > ./restricted.sh: line 10: sqlplus: command not found
> > ./restricted.sh: line 10: sqlplus: command not found
> > ./restricted.sh: line 10: sqlplus: command not found
> > ./restricted.sh: line 10: sqlplus: command not found
> >
> >
> > Les envio la shell para ver si alguien me da una mano. Ojo que el PATH
> > esta ultra mega revisado. Ah! y lo otro es que se realiza todo lo que se
> > programa, salvo por lo que deja console.log
>
> --
> Ultimately, all things are known because you want to believe you know.
>
>   -- Zensunni koan
>
>




Más información sobre la lista de distribución Linux