Donc, j'ai un tas de fichiers dans un répertoire et j'ai besoin d'insérer une ligne de texte dans chacun d'eux. Ils ont essentiellement le format suivant:
<VirtualHost *:80>
ServerAdmin gabe@localhost
DocumentRoot /var/www/test1
ServerName test1.local
ServerAlias test1
<Directory "/var/www/test1">
Options All
AllowOverride All
</Directory>
</VirtualHost>
Et j'aimerais insérer une ligne avant la fermeture
</VirtualHost>étiquette. Ma première hypothèse est que je devrais être capable de le faire avec sed, probablement en faisant correspondre et en remplaçant cette balise. Je vais commencer à essayer maintenant, mais si quelqu'un a un moyen de le faire, j'aimerais l'entendre.