ich versuche grade ein kleines Admin Script zu schreiben das mir helfen soll, Netzwerkfreigaben zu machen. Leider komme ich nicht wirklich weiter.
Zur Zeit hänge ich an einer bestimmten Stelle. Ziel ist es ein Script auszuführen, ihm den Domainnamen zu übergeben und das Script legt zwei smb Freigaben an. Einmal die Webdaten und einmal die Logfiles. Leider funktioniert nur der Erste Teil. Wenn ich versuche den Servernamen mit einem "_log" zu erweitern, ist die Variable leer. Wie kann ich Text und Namen verbinden?
Code: Select all
#!/bin/bash
HOSTNAME=`echo $1 | awk -F '.' '{print $1}'`
cat >> /home/testuser/test.txt <<EOF
[$HOSTNAME_log]
EOFCode: Select all
./test.sh asdf.testdomain.deCode: Select all
[asdf_log]Code: Select all
[]Auch folgenden Versuche haben nichts gebracht.
Code: Select all
["$HOSTNAME_log"]
[$HOSTNAME_log]
["$HOSTNAME_log"]
[$HOSTNAME_log]
[($HOSTNAME_log)]