Como hago un GetCurrentDirectory en linux??
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]
[email protected]
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.
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.
