On Tue, 22 Oct 2013, Eduardo A. Bustamante López wrote:

> y asegúrate de que el shebang sea:
> 
>   #!/bin/bash
> 
> 
> y no:
> 
>   #!/bin/sh
> 
> (/bin/sh no es bash, no soporta las mismas funciones, está más
> básico)

Ojo, que usar #!/bin/bash no es necesariamente mejor.

Por un lado, sh es más rápido que bash. Por otro lado, si un script no
se ejecuta correctamente con /bin/sh por usar bashismos, entonces
no se ejecutará correctamente ni con cron ni sin cron, por lo que es
muy dudoso que poniendo /bin/bash se gane algo en este problema (nos dice
el interesado que ejecutándolo a mano sí funciona).

Quien ejecuta esos programas es run-parts, y a run-parts le da igual
si es /bin/sh o /bin/bash o incluso un ejecutable ELF si quisiéramos.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/alpine.deb.2.02.1310222336390.22...@kolmogorov.unex.es

Responder a