Re: Una de scripts
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Peio wrote:
> Hola,
> Estoy haciendo un scripts en bash y no consigo ejecutar un for, aunque
> si que lo puedo ejecutar directamente en la shell:
>
> Os muestro una serio de comando pa ver si alguien ve algo:
> ------------------------------------------------------------------
>
> copiasamg:/etc/copias# cat copia2
> #!/bin/bash
> for nombre in `cat /etc/copias/listado` ; do
> echo $nombre
> done
verificar previamente permisos de ejecucion
> copiasamg:/etc/copias# ./copia2
> : bad interpreter: No such file or directory
> copiasamg:/etc/copias# bash copia2
sh copia2
> 'opia2: line 1: syntax error near unexpected token `do
> 'opia2: line 1: `for nombre in `cat /etc/copias/listado` ; do
> copiasamg:/etc/copias# for nombre in `cat /etc/copias/listado` ; do
>
>>echo $nombre
>>done
>
> pedro
> copiasamg:/etc/copias# cat listado
> pedro
> ----------------------------------------------------------------------
>
> Sabeis porque puede pasarme esto? La sintaxis del for está bien. Será
> por las variables de entorno?
> Gracias por adelantado
> p.
>
>
- --
Ricardo A.Frydman
Consultor en Tecnología Open Source
Administrador de Sistemas
http://www.eureka-linux.com.ar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFCg2cTkw12RhFuGy4RAjeOAJ9ZHJ3wa2HNPWFDWJW9NJcFVYddKQCcDWAx
NhfX6qkX6vMOTrG3Ilp0Ujg=
=5GvZ
-----END PGP SIGNATURE-----
Reply to: