Hallo zusammen,
ich bin gerade dabei mir ein Script zu schreiben das mit vhosts, webalizer und ftp automatisch für jede neue Domain einrichtet. Funktioniert auch alles bisher, nur einen kleinen Fehler bekomme ich immer. Die Dateien werden zwar alle richtig erstellt, aber die Meldung stört mich schon etwas.
Also die Zeile wird richtig in die Datei geschrieben, aber gleichzeitig kommt auch die Meldung:
Führe ich die Zeile direkt auf der Console aus, dann kommt die Meldung nicht, nur im Script.
Dass es die Funktion "Include" nicht gibt ist mir schon klar. Er soll sie ja auch nur "schreiben" und nicht "ausführen".
Wo liegt denn da der Haken?
ich bin gerade dabei mir ein Script zu schreiben das mit vhosts, webalizer und ftp automatisch für jede neue Domain einrichtet. Funktioniert auch alles bisher, nur einen kleinen Fehler bekomme ich immer. Die Dateien werden zwar alle richtig erstellt, aber die Meldung stört mich schon etwas.
Code:
echo -e '\tInclude '$VHOST_DIR'/'$VHOST'/conf/'$VHOST'.conf\n' >> $VHOST_CONF;
Also die Zeile wird richtig in die Datei geschrieben, aber gleichzeitig kommt auch die Meldung:
line 362: Include: command not found
Führe ich die Zeile direkt auf der Console aus, dann kommt die Meldung nicht, nur im Script.
Dass es die Funktion "Include" nicht gibt ist mir schon klar. Er soll sie ja auch nur "schreiben" und nicht "ausführen".
Wo liegt denn da der Haken?