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

Una de scripts



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
copiasamg:/etc/copias# ./copia2
: bad interpreter: No such file or directory
copiasamg:/etc/copias# bash 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.



Reply to: