Ver Mensaje Individual
  #32 (permalink)  
Antiguo 01/08/2013, 15:45
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 8 meses
Puntos: 6
Respuesta: problema al ejecutar scripts

AlvaroG gracias por responder

hice lo que me indicas de
Cita:
sa dos2unix (o fromdos) para convertir los saltos de línea de tu script, o asegurate de que el editor esté bien configurado
y le quite los saltos de línea de windows

use dos2unix pero obtengo este error

Código BASH:
Ver original
  1. [web@glacial sismoday]$ bash -x ./inicio.sh
  2. + cd /html/sismoday/image
  3. ++ date +%Y%m%d0000.00
  4. + HOY=201308010000.00
  5. + touch -t 201308010000.00 marcador
  6. touch: cannot touch `marcador': Permission denied
  7. + find . -type f -newer marcador -exec /html/sismoday/image/resize.sh '{}' +
  8. find: /html/sismoday/image/resize.sh: No such file or directory

observo los permisos de el script resiza.sh y marcador
Código BASH:
Ver original
  1. [web@glacial sismoday]$ ls -l image/resize.sh
  2. -rwxr-xr-x 1 1009 513 112 Jun 18 08:00 image/resize.sh
  3.  
  4.  
  5. [web@glacial sismoday]$ ls -l image/marcador
  6. -rw-r--r-- 1 1009 513 0 Aug  1 00:00 image/marcador


y el administrador del sistema me contesta
Cita:
Se indica que ya se instaló el paquete solicitado. Además se reemplazo el archivo inicio,sh (donde se adjunta la copia del archivo reemplazado) y se ejecutó el comando como se indica el correo.

Finalmente se ejecutó el script, el cual no funciono y genera un mensaje asociado a un archivo donde se coloca en la imagen adjunta la ruta de acceso y los permisos de la misma, los cuales están correctas.

Última edición por Montes28; 01/08/2013 a las 16:16