Я пытаюсь разобрать многострочное предложение:
You have to go tomorrow by
car.
Как вы видите, есть новая строка + космос затем «автомобиль».
Я использовал этот regex:
You.have.to.go.tomorrow.by.\n.+
Это сработало здорово, когда я использовал его с regex101 , но когда я использовал его в bash, он работал только для первого предложения:
Parser='You.have.to.go.tomorrow.by.\n.+'
Результат:
You have to go tomorrow by
Я использую bash, я хочу полное предложение:
"You have to go tomorrow by car."
Я использую:
sed -e 's/<[^>]\+>/ /g' | grep -oP $parser
, чтобы удалить весь HTML, тэги затем grep для синтаксического анализатора.
-121--887378-При выполнении Synaptic я получаю следующее сообщение об ошибке:
E: The package hl1440lpr needs to be reinstalled, but I can't find an archive for it.
E: Internal error opening cache (1). Please report.
После принятия сообщения Synaptic прекращает работу.