Como hago un GetCurrentDirectory en linux??

jesykons
24 de Julio del 2003
buenas, tengo una duda , bajo os/" y windows utilizo la funcion GetCurrentDirectory para saber en que dir estoy, supongo que hay alguna funcion que hace lo mismo bajo linux. Ando un poco pez en el tema, necesitaria un manual con las funciones de linux o algo por el estilo, pero con resolverme esta pequeña duda me vale, gracias a todos.

[email protected]

chuidiang
24 de Julio del 2003
La funcion que buscas es getcwd() (GETCurrentWorkDirectory)

Un pequeño truco. Mira si en linea de comandos tienes el man de funciones de C (por ejemplo, man printf)

Si es asi (y aunque no sea así), todo lo que hay en el man suele estar en uno o varios directorios (por ejemplo /usr/man) y dentro hay mas directorios por secciones (por ejemplo /usr/man/man3 es la sección 3). En concreto, dentro de las man3, man3C, etc, tienes las funciones de C para las que hay ayuda. Si haces un ls de /usr/man/man3, todos los ficheros que hay corresponden con funciones de C.

La situación exacta de los directorios man (hay varios) depende de la versión y distribución de linux que tengas, pero seguro que no te cuesta encontrarlos. La variable MANPATH puede que tenga algunos de ellos

Se bueno.