Marcação arquivo executável como no OSX usando C (carbono, padrão C / C ++)
-
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 ...
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