Re: No puedo ejecutar un script
Tomás Senabre wrote:
>
> Hola a todos y a todas,
>
> Tengo problemas para ejecutar scripts, sean cual sean. Tengo instalada
> debian sarge y cuando intento ejecutar un archivo script obtengo el
> siguiente error:
>
> /bin/bash: bad interpreter: Permiso denegado
>
> Los permisos son los correctos, el propietario es el correcto, el
> script lo he utilizado infinidad de veces en en este y otros
> ordenadores (pero no en debian sarge):
>
> #!/bin/bash
> # Script para convertir ficheros *.ps a *.pdf
> #
> # Autor: Tomás Senabre
>
> for pspdf in `ls *.ps`
> do
> ps2pdf $pspdf
> done
>
> Es un sencillo script para pasar de forma masiva ficheros postscript a
> pdf.
>
> Lo curioso es que no he podido ejecutarlo ni como usuario, ni como
> root. He tenido que cambiar de ordenador, con otro sistema operativo
> (Ubuntu), para poder ejecutarlo.
>
> No sé donde cometo el error, lo único que se me ocurre es que tenga
> algo que ver que el directorio donde quiero ejecutar el script se
> encuentra en una memoria usb. Pero no entiendo ¿porqué?.
>
> ¿Se os ocurre algo?
>
> Un saludo y gracias por vuestro tiempo
>
> Tomy
>
Esos mensajes me suenan, creo que tiene que ver con los parametros
de montaje.
Prueba a ejecutar poniendo primero el shell:
$ bash script.sh
Saludos.
--
Fernando.
{:-{D>
"Hackers do it with fewer instructions."
Reply to: