O que a opção -c de sg faz?

O que a opção -c de sg faz?

O que a opção -c de sg faz? Pelo menos na minha máquina, a página de manual não explica essa opção.

Responder1

Não está documentado na página de manual, mas olhando o código-fonte parece que ele executa o comando via "/bin/sh -c" em vez de executá-lo diretamente. Acho que existe principalmente para compatibilidade com o comando sg em outros sistemas Unix.

Responder2

SINOPSE

   sg [-] [group [-c ] command]

DESCRIÇÃO

    The sg command works similar to newgrp but accepts a command.
    The command will be executed with the /bin/sh shell.

Como você pode ver, sg aceita um comando após a opção -c (podemos dizer isso olhando a sinopse) que será executado usando o shell /bin/sh.

informação relacionada