Hallo Berhard, mir hat folgende Seite immer geholfen http://www.linuxfibel.de/bashprog.htm aber bevor Du "if-then-else-fi" nutzt wäre es doch besser mit : test -d /mnt/server/bernd||md /mnt/server/bernd ist nur eine zeile und macht genau das was Du willst. anschliessend nur noch mounten martin Am Sonntag, 27. März 2005 22:13 schrieb Bernhard Junk:
Hallo, habe ein script geschrieben, um Filesysteme zu mounten. Sollte das Verzeichnis nicht vorhanden sein, so soll es erzeugt werden. Ich bekomme aber die Fehlermeldung: Syntax error unexpected end of file. Was ist falsch? Ich habe es schon mit fi nach jedem if versucht. Das Gleiche. Bin leider noch unerfahren auf den scripten.
#!/bin/sh # script Mounten vom Server if not exist /mnt/server/bernd mkdir /mnt/server/bernd
if not exist /mnt/server/daten mkdir /mnt/server/daten
mount -t nfs 192.168.0.1:/home/bernd /mnt/server/bernd mount -t nfs 192.168.0.1:/home/daten /mnt/server/daten
# end
Gruss Bernd