Salut,
je cherche le moyen de supprimer des lignes dans un fichier, en fait je voudrais supprimer un virtualhost apache avec un simple script shell mais apparemment je n'y arrive pas.
Le fichier des virtualhost apache rassemble plusieurs virtualhost en commençant par
Je voudrais simplement lancer un script qui efface le virtualhost qui correspond au pseudo que j'ai indiqué en variable $USER
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <VirtualHost *:80> ServerName toto.domaine.com ServerAdmin webmaster@domain.com DocumentRoot /var/www/vhosts/pseudo [...] CustomLog /var/log/apache2/toto-access.log combined LogLevel warn ErrorLog /var/log/apache2/toto-error.log [...] </VirtualHost>
donc si j'indique dans le script le pseudo toto et bien il me supprime le virtualhost qui correspond à toto.domain.com
Est-ce que c'est possible ? et si oui quelles sont les commandes à utiliser.
merci de votre aide.
Partager