Как перенаправить вывод grep в переменную?
У меня есть труба. Например, у меня есть эта труба:
user@user:~$ cal | head -1 | grep -oP "[A-Za-z]+"
Для этой трубы я получаю такой результат:
September
Я хочу сохранить этот результат в переменной. Я пишу следующие команды:
user@user:~$ cal | head -1 | month=$(grep -oP "[A-Za-z]+") | echo $month
И я получаю пустую строку. В чем проблема?