Команда Reboot () с обработкой отказа

Вы можете sed выполнить поиск и замену таким образом.

$ sed 's/mode v/mode sv/g'

Пример

Допустим, у меня есть этот образец файла:

$ cat afile.txt 
mode v modev mode v
blah
blah blah modev mode
blah
modev mode v

Я могу использовать sed для поиска / замены этого файла и сохранения резервной копии следующим образом:

$ sed -i.bak 's/mode v/mode sv/g' afile.txt 

Теперь у меня есть 2 файла:

$ ls -ltr | grep afile
-rw-rw-r--. 1 slm slm      64 Sep 23 20:13 afile.txt.bak
-rw-rw-r--. 1 slm slm      67 Sep 23 20:15 afile.txt

С изменениями, внесенными в оригинал:

$ cat afile.txt
mode sv modev mode sv
blah
blah blah modev mode
blah
modev mode sv

ПРИМЕЧАНИЕ: Если вам нужно, чтобы это была гарантированная граница слова, вы можете добавить суффикс режима v в поиск с помощью \ b .

$ sed -i.bak 's/mode v\b/mode sv/g' afile.txt 
1
18.09.2012, 02:01
1 ответ

Система также имеет сторожевой таймер.

Я думаю, это ваш ответ — очистить кеш блоков и перестать пинать сторожевой таймер. Я работал со многими встраиваемыми системами и не могу вспомнить ни одной, которая выполняла бы перезагрузку с использованием традиционных механизмов сервера/ПК.

0
28.01.2020, 02:10

Теги

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