Ноутбук не может приостановиться (глубоко)

sed может быть очень сложным,но для ваших нужд его легко использовать, попробуйте:

sed -i 's/<a href=".*">/<a href="/some/link/">/g' yourfile.html

Здесь простой синтаксис:

sed -i 's/stringt before replacing/string after replacing/g'

.*— это подстановочный знак, который соответствует любому использованию в нужном месте

Возможно, вам следует скопировать файл перед использованием sed. -iизменяет ваш файл, а не создает новый:

-i [SUFFIX], --in-place[=SUFFIX] edit files in place (makes backup if SUFFIX supplied)

gв конце заменяет все совпадения в файле

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

sed -i '0,/<a href=".*">/{s/<a href=".*">/<a href="/some/link/">/}' yourfile.html

тот же синтаксис:

sed -i '0,/string before/{s/string brefore/string after/}'
0
14.01.2020, 22:59
1 ответ

Несколько идей... Убедитесь, что у вас umountобщие сетевые ресурсы. sudo fuser /media/<mountlocation>покажет вам, какие процессы следует остановить, если вы не можете их размонтировать, а umount -f -l /media/<mountlocation>принудительно размонтирует.

Также отключите пробуждение -по -LAN:

$ sudo ethtool -s eno1 wol d
0
17.11.2021, 19:14

Теги

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