Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/10/2009, 14:34
Avatar de Claw
Claw
 
Fecha de Ingreso: abril-2009
Mensajes: 299
Antigüedad: 15 años, 10 meses
Puntos: 9
Respuesta: Comando cd en aplicacion shell

El comando "cd" no podrás ejecutarlo con ningún comando de la familia exec (execv, execvp, etc). Usa chdir:

carpeta = "/home"
chdir(carpeta)

Si devuelve -1 es que no pudo cambiar de carpeta porque no hay permisos, porque no existe o porque no es un directorio.

Salu2

PD: http://www.opengroup.org/onlinepubs/...ons/chdir.html