Я просматривал bash-скрипт и читал строку, которая говорит:
echo "Some line..." | grep -ioP '(?<=Arguments=\")(.*)(?=":Language=)'
Я понял часть grep, т.е. grep -ioP
, но вход для grep, т.е.
'(?<=Arguments=\")(.*)(?=":Language=)'
тип выражения встречается впервые.
Что это значит? Это означает что-то особенное для grep или это просто извлечение аналогичной строки из части строки эха?
Спасибо!