D
DarkAngelw
Jungspund
Hallo Zusammen
Ich bin hier neu und muss schon von beginn an sagen, dass ich ein ziemlicher Anfänger bin was das Scripten an geht. Hatte mal einen Kurs in Windowsscripting, da dieses Script, welches ich aber nun erstelle auf einem FreeBSD läuft, stosse ich schon bei meiner ersten Aufgabe an die Grenzen.
Deshalb möchte ich euch gerne bitten, vielleicht ein bisschen rücksicht auf Anfänger zu nehmen und fragen, ob ihr euch vielleicht das Flussdiagramm anschaut und mit dann sagt, wie ich dies am besten in Bash umsetze und ob der Anfangscode, welchen ich erstellt habe, einigermassen stimmt.
http://www.vinkestijn.ch/Flussdiagramm.gif
Nun zum Anfangscode welchen ich erstellt habe:
Jedoch erscheint danach folgende Fehlermeldung:
Ich bin hier neu und muss schon von beginn an sagen, dass ich ein ziemlicher Anfänger bin was das Scripten an geht. Hatte mal einen Kurs in Windowsscripting, da dieses Script, welches ich aber nun erstelle auf einem FreeBSD läuft, stosse ich schon bei meiner ersten Aufgabe an die Grenzen.
Deshalb möchte ich euch gerne bitten, vielleicht ein bisschen rücksicht auf Anfänger zu nehmen und fragen, ob ihr euch vielleicht das Flussdiagramm anschaut und mit dann sagt, wie ich dies am besten in Bash umsetze und ob der Anfangscode, welchen ich erstellt habe, einigermassen stimmt.
http://www.vinkestijn.ch/Flussdiagramm.gif
Nun zum Anfangscode welchen ich erstellt habe:
Code:
#!/bin/bash
reponame=hallo
vergleich=`find /usr/home/svn/repos/$reponame`
echo $vergleich > /usr/home/svn/repos/repolist.tmp
if [ `less /usr/home/svn/repos/repolist.tmp` = " " ]
then
echo "repo wird hier erstellt werden"
else
echo "repo schon vorhanden"
fi
exit 00
Jedoch erscheint danach folgende Fehlermeldung:
Code:
find: /usr/home/svn/repos/hallo: No such file or directory
[: =: unexpected operator