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
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>
Je voudrais simplement lancer un script qui efface le virtualhost qui correspond au pseudo que j'ai indiqué en variable $USER
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.