Hallo Leute,
(Mein Titel hört sich etwas komisch an, aber vielleicht kann ich's jetzt besser erklären)
Ich hätte eine Frage. Ich arbeite gerade an einen Skript und muss gerade irgendwie hinbekommen das Ergebnis einer Variable in eine Datei reinzubekommen.
Ausschnitt meines Skripts (Datei: test.sh):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | echo -e "\033[32mConfigwerte werden eingesetzt\033[0m" sleep 3 touch config.ini if [ -f botConfig.conf ]; then echo 'ListenPort = $PORT ListenHost = $IP TS3Path = "$CURRENTPATH/teamspeak3-client/ts3client_linux_amd64" DataDir = "$CURRENTPATH/data/" YoutubeDLPath = "/usr/local/bin/youtube-dl"'>>config.ini echo -e "\033[32mConfigwerte wurden erfolgreich eingesetzt\033[0m" else echo -e "\033[31mConfigdatei konnte nicht gefunden werden\033[0m" fi clear sleep 3 |
Inhalt von botConfig.conf
1 2 3 4 5 | BOTNAME="bot001" PASSWORD="foobar" IP="0.0.0.0" PORT="8087" CURRENTPATH="/opt/bot001/" |
Jetzt muss ich irgendwie versuchen, ListenHost = "0.0.0.0" einzusetzen, statt $IP.
Wäre es möglich? Und wenn nein, gäbe es eine andere Methode.
Ich hoffe, ihr könnt meine Frage nachvorziehen und würde mich über eine positive Rückmeldung freuen.
Mit freundlichen Grüßen Braveen Udayakumar