Странное поведение 64-разрядной версии Linux Mint 19.2 Cinnamon с командой «info»

Используя примеры данных, которые вы указали в вопросе:

$ sed -E -e 's/\<open([[:space:]]+)\</x\1/g' -e 's/\<open\>/l/g' file
l
x door
x blue door
can you x door
the door is l

Это применяет две sedзамены к каждой строке. Первая замена соответствует слову open, за которым следует любое количество пробелов или знаков табуляции, и начало -шаблона слова -(\<).Он заменяет это на xи на то, сколько пробелов или вкладок было найдено. Это заменяет open, если оно предшествует слову.

Вторая замена заменяет любое оставшееся слово openна l.

0
29.12.2019, 21:24
1 ответ

@steeldriver(https://unix.stackexchange.com/users/65304/steeldriver)предложил решение:

On my Ubuntu system, it was necessary to install the glibc-doc-reference package > in order to provide this info node. You might want to try that since Mint is Ubuntu-based.

Это отлично решило проблему! :D Спасибо!:)

Какое-то обновление для Linux Mint, должно быть, испортило базу данных texinfo, но установка ссылки glibc -doc -решила проблему.

Спасибо,

jdb2

0
28.01.2020, 02:58

Теги

Похожие вопросы