Bash: регулярные выражения в замещении

Это сообщение означает, что gnome 3 требует, чтобы пакеты работали, что apt-get не может установить, вероятно, потому, что они недоступны в репозиториях по умолчанию. Это имеет смысл, потому что gnome 3 не является рабочим столом ubuntu по умолчанию. Googling around говорит мне, что у вас есть 2 варианта - либо установить ремикс Ubuntu 12.10 ', который поставляется с gnome 3 из коробки, либо самостоятельно установить необходимые пакеты, которые выглядят, но это вопрос добавления некоторых репозиториев. Вот учебник, который я нашел, но не использовал: http://www.webupd8.org/2012/10/how-to-get-complete-gnome-3-desktop-in.html

1
задан 27 December 2014 в 14:55

1 ответ

Если вы просто подменяете шаблоны, я предлагаю sed или perl вместо bash:

sed -e 's/word[0-9]\+word/word125word/g' /home/tomak/test.txt

или

perl -pe 's/word\d+word/word125waord/g' /home/tomak/test.txt
0
ответ дан 24 May 2018 в 00:39

Другие вопросы по тегам:

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