Hola torre_collons:
Foi bom você ter respondido pois faço as coisas tão rapidamente com
copiar e colar (copy and paste) que às vezes nem me ocorre que muitas
pessoas podem não estar entendendo e nem perceber como as coisas poderiam
ser mais práticas.
Como pode ser visto, funcionou perfeitamente com arquivo executável ou não.
Você deve ter cometido algum erro. Seria bom tentar achá-lo para ter mais
facilidades futuras.
Para os demais membros, que ainda estão começando com um shell a la unix,
fica nesta thread (de novo :) o registro de como transportar e executar um
código, de várias formas.