Instalação do RHSA no RH7

0

esta é uma pergunta semelhante à minha que eu perguntei ontem (como iterar a instalação em uma linha).
Eu preciso de um script que a partir de uma lista RHSA como argumento, separado por "" espaços, ele executa este comando em uma linha mas com vírgulas ao invés de espaço. Por exemplo, o argumento do script é a lista

FIRST_RHSA SECOND_RHSA THIRD_RHSA    

e o script tem que ser executado como

yum -y -v update --advisory=FIRST_RHSA,SECOND_RHSA,THIRD_RHSA

Eu tentei usar o array com substituições de caracteres, mas ele não funciona corretamente. Você tem uma ideia, por favor?

obrigado

    
por intore 26.01.2018 / 15:28

1 resposta

0

varbl="FIRST_RHSA SECOND_RHSA THIRD_RHSA"

yum -y -v update --advisory="${varbl// /,}"

Você pode usar a substituição de parâmetro bash

    
por 26.01.2018 / 15:45

Tags