![]() |
sed 's///' - не получается заменить строку файла
Привет!
На досуге решил освоить полезный инструмент sed. Для примера хочу включить параметр ip_forward. Помню, что он должен быть в /etc/sysctl.conf. "Вспоминаю" точное название: Код:
srv:~#sed -n '/ip_forward/p' /etc/sysctl.conf Код:
sed -n -e 's/#net.ipv4.ip_forward=1/net.ipv4.ip_forward=1/' /etc/sysctl.conf Код:
sed -n -e 's/\#net.ipv4.ip_forward\=1/net.ipv4.ip_forward\=1/' /etc/sysctl.conf |
Цитата:
|
PhilB, большое спасибо!
P.S.: нашел вариант короче :) Код:
sed -i -e '/net.ipv4.ip_forward/s/#//' /etc/sysctl.conf |
Время: 21:33. |
Время: 21:33.
© OSzone.net 2001-