[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: