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