"orden no encontrada"

Imagen de Camuis
0 puntos

Hola a todos.

 Lo primero decir que soy nuevo en este mundillo,y debido a mis estudios he tenido que instalarme Ubuntu para poder progresar en ellos.

El caso es que me he puesto a programar un poco tanto en C como en bash y al intentar ejecutar tanto un programa con un código escrito por mi como un script también hecho por mi me dice siempre lo mismo "orden no encontrada" y me gustaria saber por que puede ser esto y si me pudierair dar una solucion os estaria tremendamete agradecidos!

 

Un saludo a todos!! 

Imagen de JT Kirk
+1
0
-1

Tal vez debas dar permisos de ejecución a lo que quieras ejecutar. También tienes que tener en cuenta el path, es decir, para poder ejecutar ficheros de un directorio desde la línea de comandos, este directorio ha de estar en el path (puedes informarte largo y tendido sobre esto en el google). En caso de no estarlo, has de poner delante ./, por ejemplo:

./programa 

+1
0
-1
Imagen de Camuis
+1
0
-1

Muchisimas gracias era problema del path pero gracias a tu consejo de "./" he conseguido ejecutar tanto los programas como los scripts que estoy haciendo,aun asi tendre que mirarme lo del path porque no voy a estar siempre usando el "./"...

 

Aun asi muchas gracias

 

PD: me podrias pasar alguna direccion que tenga buena informacion sobre lo del path?? es que estoy viendo que voy a empezar a buscar y me voy a volver loco :P 

+1
0
-1
Imagen de isabelpuchoc
+1
0
-1

hola un pregunta yo tengo una carpeta scripting en mi home/isabel/scriting pero quiero ejecutar la siguiente instruccion y me sale lo siguiente
isabel@isabel-laptop:~$ export PYTHONPATH=$scripting/src/tools
isabel@isabel-laptop:~$ PATH=$PATH:$scripting/src/tools
isabel@isabel-laptop:~$ setenv PYTHONPATH $scripting/src/tools
bash: setenv: orden no encontrada me dicen que lo haga en el C shell es el terminal?
espero alguien puea ayudarme gracias

+1
0
-1

isabel

Imagen de Marco A. Coca Perez
+1
0
-1

Cuando abro un terminal en ubuntu 12.04 me aparece lo siguiente. No se ha encontrado la orden «setenv» quizás quiso decir: La orden «netenv» del paquete «netenv» (universe)
setenv: no se encontró la orden

+1
0
-1