[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ein kleines bash toot für den webserver



Hallo Christian!

On Tue, Feb 17, 2004 at 06:32:27PM +0100, Christian Eichert wrote:
würde ein bash-skript aussehen das
1) beginnend von /var/www/html recursiv in allen Dateien oder Verzeichnisse das Wort "BEISPIEL1" mit dem Wort "BEISPIEL2" ersetzt
2) dabei die Rechte der Datei auf rw-r----- setzt ,
3) die Rechte der Verzeichnisse auf rwxr-x---
4) und die Eigentuemer Besitzer=user Gruppe=www-data setzt.?

ich glaube 2) könnte
chmod -R 640 /var/www/html
sein und 4)
chown -R user:www-data /var/www/html

wie macht man aber 1) und 3) ?

1) Mit ((find -exec) oder (find und xargs)) und ((sed -i und -e
's/a/b/g') oder (perl)) oder... für Dateien, mit rename für
Dateinamen...

2) Jup.

3) Nach Schritt 2) ein chmod -R ug+X /var/www/html (großes x!)

4) Jup.

Für Ergänzungen und die Feinarbeit bin ich offen...

HTH,
Flo

Attachment: signature.asc
Description: Digital signature


Reply to: