Я хотел бы спросить, возможно ли удалить все строки между двумя строками даже в другой строке?
Вот исходный файл:
<?php
$CONFIG = array (
'trusted_domains' =>
array (
0 => '192.168.0.32',
),
'datadirectory' => '/var/www/html/files/data',
'overwrite.cli.url' => 'http://192.168.0.44/files',
'dbtype' => 'mysql',
'dbport' => '',
'installed' => true,
'loglevel' => 2,
'maintenance' => false,
);
Что я ожидаю:
<?php
$CONFIG = array (
'trusted_domains' =>
array (
),
'datadirectory' => '/var/www/html/files/data',
'overwrite.cli.url' => 'http://192.168.0.44/files',
'dbtype' => 'mysql',
'dbport' => '',
'installed' => true,
'loglevel' => 2,
'maintenance' => false,
);
Я хочу очистить все внутри доверенных доменов.
Что я пробовал:
sed -e 's/\(trusted_domains\).*\(\),\)/\1\2/'