Marcação arquivo executável como no OSX usando C (carbono, padrão C / C ++)

StackOverflow https://stackoverflow.com/questions/927345

  •  06-09-2019
  •  | 
  •  

Pergunta

Eu estou procurando uma maneira de programaticamente definir o bit 'executável' em um arquivo no Mac OS X. Eu não quero invocar 'chmod a + x' mas eu quero o mesmo efeito que a chamada chmod. Alguma sugestão? A API de carbono ou qualquer outro C / função C ++ iria trabalhar ...

Foi útil?

Solução

Veja chmod (2), por exemplo http://www.manpagez.com/man/2/chmod/ OSX-10.4.php (eu acho que é inalterada em 10,5).

Outras dicas

Há um "chmod" chamada de biblioteca C. Ir para uma janela de terminal e digite "man 2 chmod".

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top