文字列一致+2行の後に改行を追加したいと思います。
ここに私のファイルがあります:
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 172.16.2.245
netmask 255.255.254.0
gateway 192.168.1.1
allow-hotplug eth1
#auto eth1
iface eth1 inet static
address 192.168.0.240
netmask 255.255.255.0
iface eth2 inet static
address 192.168.2.240
netmask 255.255.255.0
found 'iface eth1' + 2 行の後に 'gateway 192.168.1.1' を追加したい。
例: sed コマンドを実行した後に取得する必要があるもの
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 172.16.2.245
netmask 255.255.254.0
gateway 172.16.2.254
allow-hotplug eth1
#auto eth1
iface eth1 inet static
address 192.168.0.240
netmask 255.255.255.0
gateway 192.168.1.1
iface eth2 inet static
address 192.168.2.240
netmask 255.255.255.0
2行後に検索して移動する方法、特定の文字列の後に行を追加する方法などは知っていますが、この2つの操作を組み合わせることはできません。ステフ