aaal escreveu:

>   Como eu poderia   abrir um arquivo  (fopen) ou diretorio   e   capturar as
> permissoes existentes de escritas, leitura, execucao, sticky, suid, guid e
> etc ... .
>   Eu gostaria de capturar seja via letras (rwx) ou numeracao 644 por
> exemplo.
> OBS: Sem chamar programs externos como exemplo system("/bin/ls");   .
> 
>   Abri alguns programas open source mas eles sempre fazem chamadas para
> programas externos como find e ls via a funcao system();  .

Essa � uma sa�da poss�vel, mas n�o eficiente. Na glibc h� v�rias fun��es 
relacionadas a arquivos. Use

info glibc

e depois entre no item "File System Interface" e depois em "File 
Attributes" e vc ver� quais fun��es usar.




Assinantes em 28/07/2002: 2218
Mensagens recebidas desde 07/01/1999: 176870
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a