Scripts y C

Alberto Guerrero <[email protected]>
Newsgroups gmane.org.user-groups.linux.gulcr,gmane.linux.debian.user.costa-rican
Message-ID <[email protected]>
Buenas amigos linuxeros...

Necesito una pequeña orientacion. En días pasados he estado intentando
aprender a programar pequeños scripts y compilar pequeños codigos en C, pero
no funcionan como espero.

1. Los scripts no se ejecutan de manera directa (con directo quiero decir
solo escribiendo el nombre del script) a pesar de tener permisos de
ejecucion y la ruta #!/bin/bash al inicio del script es correcta. Asi que
para ejecutarlo tengo que hacer
$bash "nombre del script" y entonces si funciona.

2. Los ejecutable compilados de C tambien dan problemas:
si trato de ejecutar directamente a.out me sale -> bash: a.out command not
found
trate usando $bash a.out pero esto me pone -> bash: a.out: a.out: cannot
execute binary files
 3. Un par de veces al tratar de compilar algo tan sencillo como un "hola
mundo" pone el mensaje
gcc - hola.c: en la funcion 'main': [1]
gcc - hola.c: 3: aviso: el tipo de devolución de 'main' no es int.

Estoy usando Sarge con el bash 2.05b-26, cc 3.3.5, gcc 3.3.5.

Agradezco cualquier ayuda

ErickGB



[1] este aviso queda exactemente asi.... (llega hasta el 'main':)

--
Linux user #383092 http://counter.li.org/
GNU/Linux ... el mejor!!!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.