Я пытаюсь удалить все слова, начинающиеся с гласной, как показано ниже. У меня есть команда sed, которая удаляет первое слово только в том случае, если оно имеет гласную, а не в других. Я думал, что маркер границы ниже и использование g
захватит все слова, но это не так. Как мне получить все слова с гласными?
echo "Always take a Big Apple " | sed -r 's/\b^[AEIOUaeiou]\w*//g'