Используя MacOS High Sierra, пытаемся использовать grep для извлечения текста между двумя «тегами». Предполагаемый выход должен быть "Жанр". Вот файл .txt:
<genre>
The Genre
</genre>
Вот команда grep, которая не работает:
genre=$(grep -o '(?<=<genre>).*?(=<\/genre>)' textfile.txt)
echo $ genre
Я подхожу к этому неправильному пути для MacOS? Все команды, которые я видел с тегами, поддерживают только варианты BNU или Linux. Помощь оценена