Suprime todas as saídas no yum, exceto erros

2

Em yum , quando você faz uma atualização com yum update , normalmente recebe todas as mensagens sucesso e erro na CLI.

Existe alguma maneira de ter yum suprimir todas as instalações de pacotes bem-sucedidas e só imprimir quando houve um erro ao instalar um pacote?

    
por jgr208 12.02.2018 / 17:03

2 respostas

1
yum update -q -y

O -q é o modo silencioso.

O -y assume que sim a tudo.

Isso ainda imprime erros.

    
por 14.02.2018 / 15:24
3

A maneira mais simples provavelmente seria redirecionar a saída da mensagem.

Você pode redirecionar a saída de mensagem padrão para enviar mensagens sem erro para / dev / null (ou seja, não imprimi-las). Para isso, você deve aceitar automaticamente as atualizações, caso contrário, ele irá parar.

yum -y update 1> /dev/null

Isso ainda imprime mensagens de erro. Se você quiser enviar as mensagens de erro para um arquivo, você pode acrescentar 2>> [file] ao comando para fazer o comando total:

yum -y update 1> /dev/null 2>> [file]

Observação: 2>> acrescenta a saída a um arquivo e 2> substitui o arquivo.

    
por 12.02.2018 / 17:30