Como posso copiar permissões de um arquivo que já existe?
Eu tenho que escrever um programa em C (em um sistema Unix-like) e este é o meu problema:
Eu tenho um arquivo (FILE1) e quero criar outro arquivo (FILE2) que tem as mesmas permissões de FILE1. Então eu tenho que criar outro arquivo (FILE3), que tem as mesmas permissões de FILE1, mas apenas para o proprietário.
Eu usaria chmod () para alterar as permissões, mas não entendo como obter as permissões de FILE1.
Você pode por favor me ajudar?