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: