ksh + combine e verifique duas strings em uma única linha

ksh + combine e verifique duas strings em uma única linha

como combinar as palavras linux1a e linux1b de uma única linha? (deve ser executado por ksh)

       list="solaris1a Auto global linux1a linux1b"


       echo $list | .... ?

meu objetivo é descobrir que linux1a e linux1b existem na linha { $list )

Responder1

$ echo $list | grep linux1a | grep linux1b

Se depois de ambos os grep você ainda obtiver a saída, ela existe.

Responder2

if [[ " $list " = *" linux1a "* && " $list " = *" linux1b "* ]]; then 
  echo yes
fi 

informação relacionada