3
У меня есть труба. Например, у меня есть эта труба:Как перенаправить вывод grep на переменную?
[email protected]:~$ cal | head -1 | grep -oP "[A-Za-z]+"
Для этой трубы я получаю этот результат:
September
Я хочу, чтобы сохранить этот результат в переменной. Я пишу следующие команды:
[email protected]:~$ cal | head -1 | month=$(grep -oP "[A-Za-z]+") | echo $month
И я получаю пустую строку. В чем проблема?
спасибо. Это работа. Но почему у меня проблема? Я не могу перенаправить вывод grep на переменную? – Denis
Это невозможно: 'command1 | переменные = "$ (commsn2)" '. Напишите 'variable =" $ (command1 | command2) "'. – Cyrus
Благодарим вас за информацию. – Denis