Existem várias maneiras de fazer isso, dependendo se você deseja reorganizar os campos nessa segunda linha ou apenas defini-los exatamente como deseja. Aqui está a maneira mais simples de fazer isso:
sed -i.bak -e 's/DirectoryIndex.*/DirectoryIndex index.php/' dir.conf
Isso alterará a linha DirectoryIndex
, incluindo tudo após essa palavra, para DirectoryIndex index.php
. O -i.bak
salva uma cópia de backup do arquivo original em dir.conf.bak
. Depois de executar isso, temos:
$ cat dir.conf
<IfModule mod_dir.c>
DirectoryIndex index.php
</IfModule>
$ cat dir.conf.bak
<IfModule mod_dir.c>
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>