S
snuuts
HI,
ich habe leider noch ziemlich wenig erfahrung im skripten, muss aber ein shell-skript schreiben, welches folgendes leistet:
aus einer datei mit folgendem format:
soll zunächst geprüft werden ob ein user eingetragen ist (also ob zwischen allen tags <user></user> sowie <pass></pass> zeichen eingetragen sind). Ist dies der fall wird nur eine kurze warnung ausgegeben (dass krieg ich auch selbst hin^^). Sind jedoch nicht zwischen allen tags zeichen eingetragen wird der user nach einem benutzernamen und passwort gefragt und dieses wird dann in die Datei (zwischen die tags eingetragen). Mein Problem ist also:
wie lese ich den zwischenraum zwischen den tags aus und prüfe ob er leer ist oder nicht?
wie fülle ich genau diesen wieder mit dem vom benutzer eingegebenen Usernamen und Passwort?
Danke schonmal für eure hilfe!
ich habe leider noch ziemlich wenig erfahrung im skripten, muss aber ein shell-skript schreiben, welches folgendes leistet:
aus einer datei mit folgendem format:
Code:
<settings>
<servers>
<server>
<id>any-id</id>
<user>benutzer<user>
<pass>passwort<pass>
</server>
.
.
.
<server>
<id>any-other-id</id>
<user>benutzer<user>
<pass>passwort<pass>
</server>
</servers>
</settings>
soll zunächst geprüft werden ob ein user eingetragen ist (also ob zwischen allen tags <user></user> sowie <pass></pass> zeichen eingetragen sind). Ist dies der fall wird nur eine kurze warnung ausgegeben (dass krieg ich auch selbst hin^^). Sind jedoch nicht zwischen allen tags zeichen eingetragen wird der user nach einem benutzernamen und passwort gefragt und dieses wird dann in die Datei (zwischen die tags eingetragen). Mein Problem ist also:
wie lese ich den zwischenraum zwischen den tags aus und prüfe ob er leer ist oder nicht?
wie fülle ich genau diesen wieder mit dem vom benutzer eingegebenen Usernamen und Passwort?
Danke schonmal für eure hilfe!