Como suprimir a saída de compilação ao usar portas no FreeBSD?

2

É possível configurar o sistema de portas do FreeBSD para suprimir a saída da compilação (como o brew no OS X)? A saída é praticamente inútil para mim e pode ser um desperdício de largura de banda (ao trabalhar com o ssh).

    
por Eugene Yarmash 25.02.2013 / 10:46

2 respostas

2

Basta enviar a saída para outro local que não seja o seu terminal.

Se você estiver usando shells da família Bourne:

# make config
# make install >/dev/null 2>&1

Se você estiver usando uma variante C-shell:

# make config
# make install >&/dev/null

Você pode rotear a saída para um arquivo real em vez de /dev/null caso algo dê errado e você precise revisar a saída.

Note que você precisa executar make config separadamente para qualquer porta que requeira configuração (assim a pequena tela de menu / diálogo aparece).

    
por 25.02.2013 / 17:39
0

se você usar o portmaster para suas portas, ele tem um sinalizador -H que oculta a maior parte da saída extra e a coloca em um arquivo de log.

    
por 26.09.2018 / 11:35

Tags