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)

Antwort per Email an