vasek
может в строке, содержащей слово 2, имеется маркер,
строк слово2 много. маркера нет кроме строки [слово 1]. заменять нужно только после [слово 1] если найдено совпадение.
я с инета пробовал разные варианты.
сейчас ошибок не выскакивает, но содержимое файла не меняется.
С уважением, .
vasek
Что конкретно нужно?
нужно найти [слово 1], перейти на следующую строку, найти слово слово 2 , заменить слово 2 на слово 4 .
скобки возле [слово 1] убрать нельзя, тк должно быть точное совпадение.
Номера строк не известны.
С уважением, .
Пожалуйста помогите найти ошибку. В поиске много примеров, но они все ошибочные или не подходят к ситуации.
нужно найти [слово 1], перейти на следующую строку, найти слово слово 2 , заменить слово 2 на слово 4 .
скобки возле [слово 1] убрать нельзя, тк должно быть точное совпадение.
Номера строк не известны.
строк слово2 много. они могут быть разные или одинаковые. заменять нужно только после [слово 1] если найдено совпадение с ним и только один раз.

Имеем
[слово 1]
слово 2 блабла
слово 3
Надо
[слово 1]
слово 4 блабла
слово 3
тут где то ошибка ->>
#!/bin/bash
sed '/^[слово 1]/{n;s/^слово 2/слово 4/}' файл

/^[слово 1]/ соответствует строке, которая начинается с [слово 1]
n; Перейдите к следующей строке.
s/^слово 2/слово 4/ На следующей строке замените слово 2 на слово 4

сделано на основе этого https://fooobar.com/questions/5809167/changing-next-line-after-pattern-with-awk-or-sed
С уважением, .
Ну вот, опять. Спустя некоторое время решил подредактировать
visudo имя_файла - открывается редактор vi
на
echo $EDITOR
sudo echo $EDITOR
env |grep EDITOR
sudo env |grep EDITOR
вывод пустой.
С уважением, .
vs220
Вы смотрите кому требуется пакет -Sii или -Qii
спасибо. мне помогло понять чо куда.

Дело в том, что я lua установил, учебник скачал. Распробовать. Любопытно потому что.

как автоматизировать наблюдение за появлением новой версии пакета ? поискал - ничего не нашел.
https://www.archlinux.org/packages/extra/x86_64/lua-lgi/ который обновлялся 2020-04-11
lua53-lgi обновлялся 2020-08-05

подключил https://archive.archlinux.org/repos/2020/08/04/ вместо обычного. завтра попробую .
С уважением, .
vs220
Ждите когда в авесоме новый lua завезут.
благодарю за разъяснения. будем ждать ).
С уважением, .
vs220
sudo pacman -Rdds lua-lgi
sudo pacman -Suy lua53-lgi
потом я могу забыть про это. поставлю какое то wm на основе гном2-3-4-5 и чонить упадет вдруг. уж лучше счас разрулить
С уважением, .
vs220
Определитесь или авесом или гномопроизводные и выбирайте что нужно
я не понял . так-то у меня awesome. гнома нет. только пингвин ).
одновременно можно, как вы сказали, "авесом" и "гномопроизводные" ? может какие то пути где-то подправить надо ?

потом я могу забыть про это. поставлю какое то De на основе гном2-3-4-5 и чонить упадет вдруг. уж лучше счас разрулить
С уважением, .
Пару дней назад пробовал обновить систему. И сегодня тоже самое.
как решить, чем грозит ?

поиск дал намек https://issue.life/questions/47320554 , но не въезжаю что мне делать.
С уважением, .
clonezilla не пробовали ?
С уважением, .