Ich wollte mir ein kleines Scrip schreiben dass mit wine ein Programm startet unnd zuvor /mnt/c mountet wenn nötig. Wenn /mnt/c schon eingehängt ist soll er es zum Schluss auch nicht wieder aushängen sonst schon.
Code: Alles auswählen
#!/bin/sh
MNT=0
if [ ! mount | grep /mnt/c ];then
mount /mnt/c
MNT=1
fi
echo "Variable: " $MNT
#Start Wine now
wine /mnt/c/Programme/WinRAR/winrar.exe
#Unmount mounted Device
if [ "$MNT" = 1 ]; then
umount /mnt/c
fi
steve@Debian:~/.wine/win_prgm$ ./winrar
./winrar: line 13: [: missing `]'
grep: ]: Datei oder Verzeichnis nicht gefunden
Variable: 0
leider klappt das nicht so.
Wo liegt der Fehler??
Gruss
Steve