Ajouter plusieurs lignes entre balises html

Bonjour ,
Malgré l'insistance de Zip31, j'ai omis de demander comment remplacer plusieurs lignes entre balises html par d'autres dans httpd.conf?

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>

Remplacé par:

<Directory />
Options None
AllowOverride None
</Directory>

Et changer ce bloc:

Directory "/etc/httpd/cgi-bin">
. . .
</Directory>

Par ce celui ci

<Directory "/etc/httpd/cgi-bin">
. . .
# Limit HTTP methods
<LimitExcept GET POST OPTIONS>
Require all denied
</LimitExcept>
</Directory>

Merci d'avance

2 réponses

  1. Contributeur
    Salut,

    Pour le 1er cas :
    $ cat httpd.conf 
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>

    $ sed '\#<Directory />#,\#</Directory># { //b;s/Options .*/Options None/}' httpd.conf
    <Directory />
    Options None
    AllowOverride None
    </Directory>

    1. Modérateur
      Bonjour
      Déjà...ce ne sont pas des balises "html"

      Ensuite... pourquoi vouloir "scripter" ces éditions du fichier ?
      Tu peux simplement utiliser ton éditeur préféré nano ou vim... ca sera plus simple.