Вот упрощенная версия моей проблемы.
if (echo "AA BB CC" | awk '{ print $1 $2 }' | grep -q "B"); then
echo $2
fi
Я хотел бы сделать $2
доступным в bash, чтобы я мог использовать его в другом месте скрипта.
Можетчто делать?
Обновление
Я понял, что слишком сильно упростил задачу.Выражение awk должно было быть awk '{ print $1 $2 }'
вместо просто awk '{ print $2 }'
, которое я первоначально разместил.