Здравствуйте, пишу bash скрипт и никак не могу понять как найти с помощью awk строки, начинающиеся со значения одной из переменной окружения.
Например есть у меня строка SourceType=Custom
. Сделал я переменную окружения.
echo $TASK
SourceType
И вроде
echo "SourceType=Custom" | awk -F '=' '{print ENVIRON["TASK"]}'
Выводит мне SourceType а команда
echo "SourceType=Custom" | awk -F '=' '/^SourceType/ {print $2}'
выводит мне Custom А вот объеденить эти две штуки в одну никак не получается
echo "SourceType=Custom" | awk -F '=' '/^ENVIRON["TASK"]/ {print $2}'
не выводит ничего, что я делаю не так?