Tente esta sintaxe e acho que você não deseja a saída de grep
, por isso usamos a opção -q
(silenciosa):
(traceroute -n google.com | grep -q x.x.x.x) && echo "Yes" || echo "Nope"
Ou com a declaração if
:
if (traceroute -n google.com | grep -q x.x.x.x)
then
echo "Yes"
else
echo "Nope"
fi