Originariamente inviato da daniele_dll

[...]
nello specifico ho il problema li...
quando elimino un sotto dominio, dopo che elimino tutti i file e la conf inenerente a lui devo eliminare anche la riga da li e poi restartare apache...ovviamente restartare apache nn è un problema, ma eliminare la riga lo è :\
[...]
il file in realtà è di questo tipo...

codice:
Include conf/web_sites/xyz.com__www
Include conf/web_sites/xyz.com__admin
Include conf/web_sites/xyz.com__stats
Include conf/web_sites/xyz.com__webmail
Include conf/web_sites/test.com__www
a me interessa, in questo caso specifico eliminare il sotto dominio www.test.com (che è presente nell'ultima riga)
Io direi:

codice:
$ cat test.txt
Include conf/web_sites/xyz.com__www
Include conf/web_sites/xyz.com__admin
Include conf/web_sites/xyz.com__stats
Include conf/web_sites/xyz.com__webmail
Include conf/web_sites/test.com__www
$ sed /test.com/d < test.txt > test.txt.new
$ mv test.txt test.txt.old
$ mv test.txt.new test.txt
$ cat test.txt
Include conf/web_sites/xyz.com__www
Include conf/web_sites/xyz.com__admin
Include conf/web_sites/xyz.com__stats
Include conf/web_sites/xyz.com__webmail
$ cat test.txt.old
Include conf/web_sites/xyz.com__www
Include conf/web_sites/xyz.com__admin
Include conf/web_sites/xyz.com__stats
Include conf/web_sites/xyz.com__webmail
Include conf/web_sites/test.com__www
Dovrebbe andar bene.