unlink y EPERM
Publicado por tazzy (1 intervención) el 04/03/2005 17:08:32
tengo que borrar un fichero que está dentro de un directorio. Uso lo siguiente
char * aux;
sprintf(aux,"\"directorio/fichero.txt\"");
unlink(aux);
y me da un error EPERM. Miré también los permisos y están todos correctos, es decir, tendria permiso para acceder tanto al directorio como al fichero. Es más, si pongo unlink ("fichero.txt") si funciona. Qué estoy haciendo mal?
char * aux;
sprintf(aux,"\"directorio/fichero.txt\"");
unlink(aux);
y me da un error EPERM. Miré también los permisos y están todos correctos, es decir, tendria permiso para acceder tanto al directorio como al fichero. Es más, si pongo unlink ("fichero.txt") si funciona. Qué estoy haciendo mal?
Valora esta pregunta


0