Am 2003-11-19 22:53:49, schrieb Carsten Wenske: >Hi , >#!/bin/bash >if[ "$1" = "-c" ]; then
Nach dem 'if' ein SPACE einfügen > i=0; Semicolon ist nicht notwendig > PARAMS=""; Semicolon ist nicht notwendig > for param in $*;do SPACE vor und nach Semicolon > if[ $i -gt 0 ]; then Nach dem 'if' ein SPACE einfügen Nach ']' ein SPACE einfügen > PARAMS="$PARAMS $param"; Semicolon ist nicht notwendig > fi > let i++; Semicolon ist nicht notwendig > done; Semicolon ist nicht notwendig > sudo /usr/bin/chroot /home/$USER /bin/su - $USER -c "$PARAMS" >else > sudo /usr/bin/chroot /home/$USER /bin/su - $USER >fi; Semicolon ist nicht notwendig >trotzdem bekomme ich beim login foilgende fehlermeldung: > >Linux deepthought 2.4.19 #1 Wed Dec 4 22:27:49 PST 2002 i586 unknown >Libranet GNU/Linux >/bin/hell: line 2: syntax error near unexpected token `then' >/bin/hell: line 2: `if[ "$1" = "-c" ]; then' Siehe oben... >is das n einfacher syntxfehler? wenn ja find ich ihn nicht. meine >shell programmierungsfähigkeiten sind allerdings auch eher bescheiden >bzw. nich vorhanden ;) Die Fehler mach ich manchmal auch und Fluche heimlich vor mich hin, wenn ich sie erst einen Tag später finde... >kann mir anhand dieser infos jemand weiterhelfen, bitte? >Best regards, > Carsten Wenske mailto:[EMAIL PROTECTED] Grüße Michelle -- Registered Linux-User #280138 with the Linux Counter, http://counter.li.org. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)