Creo que con & al final de la línea donde lo mandas a ejecutar ???
"El éxito en la vida no es una mera cuestión de talento y oportunidad sino de
concentración y perseverancia"
__
Lista de correos del Grupo de Usuarios de
roilan si mal no recuerdo con agregarle a tu script set -e y set +e lo debugueas
- Mensaje original -
De: "Lic. Roilan Martinez Acebal"
Para: gutl-l@jovenclub.cu
Enviados: Domingo, 13 de Noviembre 2011 22:34:20
Asunto: [Gutl-l] Duda con script de arranque
Hola colegas: estoy h
Hola colegas: estoy haciendo un script de solo de arranque para un servicio que
quiero se ejecute en segundo plano, el script me funciona pero el servicio no se
ejecuta en segundo plano, aqui les pego el script
#! /bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin:
DESC="Servicio"
ARGS="-b"
NAME=prueba
Eso es debido a la codificación de caracteres de windows que agrega al
final de cada línea un control+M más un LF (salto de línea) mientras que
Unix y derivados solo ponen LF
Para arreglarlo desde windows puedes usar notepad++ y cambiarle el
formato de win a unix. Desde Linux puedes, o
clasico problema de ortografia al escribir el "sha-bang" ajjaja
es como dice el colega Ernesto Acosta... fijate bien: #!
El lun, 06-06-2011 a las 14:06 -0500, Lic. Manuel Salgado escribió:
> Saludos a todos:
> He creado un script para la descarga de actualizaciones de Kaspersky6,
> para luego
Saludos a todos:
He creado un script para la descarga de actualizaciones de Kaspersky6,
para luego ponerlo en el crontab, y automatizar la tarea, pero cuando lo
ejecuto manualmente para verificar su efectividad se me devbuelve este error:
-bash: ./kav6.sh: /bin/bash^M: bad interpreter: No existe
Asegúrate que al inicio del script tienes puesto:
#!/bin/bash
On Mon 06 Jun 2011 03:06:38 PM CDT, Lic. Manuel Salgado wrote:
Saludos a todos:
He creado un script para la descarga de actualizaciones de Kaspersky6,
para luego ponerlo en el crontab, y automatizar la tarea, pero cuando lo
ejecuto
utiliza un editor de texto plano vim, nano, ect signos como estos "^" no
deben estar en el script, usualmente aparecen cuan son creados con el
bloc de notas de windows
> -bash: ./kav6.sh: /bin/bash^M: bad interpreter: No existe el fichero o el
> directorio
>
>
>