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

RE: Una de scripts



Hola,

Yo lo acabo de probar y me funciona bien...

Puedes ejecutar el comando "cat -v /etc/copias/copia2" no sea que tengas
algún carácter no visible que te está tocando las narices???

Saludos,


-----Mensaje original-----
De: Peio [mailto:peio@sindominio.net] 
Enviado el: jueves, 12 de mayo de 2005 16:58
Para: Ricardo Frydman
CC: debian-user-spanish@lists.debian.org
Asunto: Re: Una de scripts

El jue, 12-05-2005 a las 11:24 -0300, Ricardo Frydman escribió:
> -----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

	Tiene los permisos de ejecucion para todos activados.
Me ocurre lo mismo con el sh:
--------------------------------------------
copiasamg:/etc/copias# ls /bin/bash  -l
-rwxr-xr-x  1 root root 625228 Dec 19 17:53 /bin/bash
copiasamg:/etc/copias# ll copia
-rwxrwxrwx  1 root root 77 May 12 18:21 copia2
copiasamg:/etc/copias# sh copia2
'opia2: line 2: syntax error near unexpected token `do
'opia2: line 2: `for nombre in `cat /etc/copias/listado` ; do

------------------------------------------------

A mi me mosquea la ' esa que aparece en vez de la "c" de copia
p.

> 
> > 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-----


-- 
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org

-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005
 

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005
 



Reply to: